1. 29 Sep, 2021 1 commit
  2. 07 Sep, 2021 2 commits
    • Thomas Goirand's avatar
      Now packaging 2.4.0. · a3ae1328
      Thomas Goirand authored
      a3ae1328
    • Thomas Goirand's avatar
      Merge tag '2.4.0' into debian/xena · ea23c8c0
      Thomas Goirand authored
      futurist 2.4.0 release
      
      meta:version: 2.4.0
      meta:diff-start: -
      meta:series: independent
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Hervé Beraud <hberaud@redhat.com>
      meta:release:Change-Id: I8582f7e7dbfe22189b8221392f6ddfe415d816b0
      meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      ea23c8c0
  3. 26 May, 2021 2 commits
  4. 13 May, 2021 1 commit
    • wu.shiming's avatar
      setup.cfg: Replace dashes with underscores · 4139990c
      wu.shiming authored
      Setuptools v54.1.0 introduces a warning that the use of dash-separated
      options in 'setup.cfg' will not be supported in a future version [1].
      Get ahead of the issue by replacing the dashes with underscores. Without
      this, we see 'UserWarning' messages like the following on new enough
      versions of setuptools:
      
        UserWarning: Usage of dash-separated 'description-file' will not be
        supported in future versions. Please use the underscore name
        'description_file' instead
      
      [1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
      
      Change-Id: Ie34c25c6e484952a89670986d90d9e015a1cf559
      4139990c
  5. 16 Apr, 2021 1 commit
  6. 23 Mar, 2021 1 commit
  7. 16 Mar, 2021 1 commit
  8. 15 Mar, 2021 3 commits
  9. 11 Mar, 2021 4 commits
  10. 18 Dec, 2020 1 commit
  11. 10 Nov, 2020 1 commit
  12. 14 Oct, 2020 3 commits
  13. 05 Oct, 2020 1 commit
  14. 22 Sep, 2020 2 commits
    • Hervé Beraud's avatar
      ignore reno generated artifacts · 94e8e074
      Hervé Beraud authored
      Change-Id: I9d6b7eb4db3c58fbfa915a45a33185c585efba76
      94e8e074
    • Hervé Beraud's avatar
      Adding pre-commit · d6c46619
      Hervé Beraud authored
      Introduced changes:
      - pre-commit config and rules
      - Add pre-commit to pep8 gate, Flake8 is covered in the pre-commit hooks.
      - Applying fixes for pre-commit compliance in all code.
      
      Also commit hash will be used instead of version tags in pre-commit to
      prevend arbitrary code from running in developer's machines.
      
      pre-commit will be used to:
      - trailing whitespace;
      - Replaces or checks mixed line ending (mixed-line-ending);
      - Forbid files which have a UTF-8 byte-order marker (check-byte-order-marker);
      - Checks that non-binary executables have a proper
        shebang (check-executables-have-shebangs);
      - Check for files that contain merge conflict strings (check-merge-conflict);
      - Check for debugger imports and py37+ breakpoint()
        calls in python source (debug-statements);
      - Attempts to load all yaml files to verify syntax (check-yaml);
      - Run flake8 checks (flake8) (local)
      
      For further details about tests please refer to:
      https://github.com/pre-commit/pre-commit-hooks
      
      
      
      Change-Id: I3a8d6c282a1ec8189f4150a5e5391a94591cff9d
      Signed-off-by: default avatarMoisés Guimarães de Medeiros <moguimar@redhat.com>
      d6c46619
  15. 13 Sep, 2020 2 commits
    • Thomas Goirand's avatar
      Now packaging 2.3.0 · 0ce930a6
      Thomas Goirand authored
      0ce930a6
    • Thomas Goirand's avatar
      Merge tag '2.3.0' into debian/victoria · 4bf8f427
      Thomas Goirand authored
      futurist 2.3.0 release
      
      meta:version: 2.3.0
      meta:diff-start: -
      meta:series: victoria
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Ben Nemec <bnemec@redhat.com>
      meta:release:Commit: Ben Nemec <bnemec@redhat.com>
      meta:release:Change-Id: I3ae7c0913864b949dfb01fd31e1c7567fc4b7fd7
      meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com>
      meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
      4bf8f427
  16. 11 Sep, 2020 2 commits
  17. 07 Sep, 2020 2 commits
    • Thomas Goirand's avatar
      Now packaging 2.2.0. · 960d5927
      Thomas Goirand authored
      960d5927
    • Thomas Goirand's avatar
      Merge tag '2.2.0' into debian/victoria · e38d9a40
      Thomas Goirand authored
      futurist 2.2.0 release
      
      meta:version: 2.2.0
      meta:diff-start: -
      meta:series: victoria
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Ben Nemec <bnemec@redhat.com>
      meta:release:Commit: Ben Nemec <bnemec@redhat.com>
      meta:release:Change-Id: I21a5e8a7ca283f4739bf9ead31a66d54f3d7cf82
      meta:release:Code-Review+2: Hervé Beraud <hberaud@redhat.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      e38d9a40
  18. 04 Aug, 2020 1 commit
  19. 08 Jun, 2020 1 commit
    • Hervé Beraud's avatar
      drop mock from lower-constraints · 61389a15
      Hervé Beraud authored
      The mock third party library was needed for mock support in py2
      runtimes. Since we now only support py36 and later, we don't need it
      in lower-constraints.
      
      These changes will help us to drop `mock` from openstack/requirements
      
      Change-Id: Ife7e5175cebdaa454c61f7f9f768e3dc4221385a
      61389a15
  20. 26 May, 2020 1 commit
    • Andreas Jaeger's avatar
      Switch to newer openstackdocstheme and reno versions · 604b63d3
      Andreas Jaeger authored
      Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
      these versions will allow especially:
      * Linking from HTML to PDF document
      * Allow parallel building of documents
      * Fix some rendering problems
      
      Update Sphinx version as well.
      
      Disable openstackdocs_auto_name to use 'project' variable as name.
      
      Change pygments_style to 'native' since old theme version always used
      'native' and the theme now respects the setting and using 'sphinx' can
      lead to some strange rendering.
      
      Remove docs requirements from lower-constraints, they are not needed
      during install or test but only for docs building.
      
      openstackdocstheme renames some variables, so follow the renames
      before the next release removes them. A couple of variables are also
      not needed anymore, remove them.
      
      See also
      http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
      
      Change-Id: Ife447363df7ed70ee9d813cc70c236efdbb916b6
      604b63d3
  21. 14 May, 2020 1 commit
  22. 08 May, 2020 1 commit
  23. 04 May, 2020 1 commit
    • Sean McGinnis's avatar
      Remove monotonic usage · b29f99d6
      Sean McGinnis authored
      
      
      The monotonic package was needed for monotonic time operations when
      running under Python runtimes older than 3.3. Since we now only support
      versions higher than this, this third party package requirement can now
      be removed.
      
      Change-Id: I0e5bf6090ed85db2659b50096122a9abda9dde6a
      Signed-off-by: default avatarSean McGinnis <sean.mcginnis@gmail.com>
      b29f99d6
  24. 27 Apr, 2020 1 commit
  25. 24 Apr, 2020 2 commits
    • Sean McGinnis's avatar
      Bump default tox env from py37 to py38 · 34257a56
      Sean McGinnis authored
      
      
      Python 3.8 is now our highest level supported python runtime.
      This updates the default tox target environments to swap out
      py37 for py38 to make sure local development testing is
      covering this version.
      
      This does not impact zuul jobs in any way, nor prevent local
      tests against py37. It just changes the default if none is
      explicitly provided.
      
      Change-Id: I0b7dada243ff409437c1799cd2b88696379f1a54
      Signed-off-by: default avatarSean McGinnis <sean.mcginnis@gmail.com>
      34257a56
    • Sean McGinnis's avatar
      Add py38 package metadata · 8d542e4d
      Sean McGinnis authored
      
      
      Now that we are running the Victoria tests that include a
      voting py38, we can now add the Python 3.8 metadata to the
      package information to reflect that support.
      
      Change-Id: I72f0f0db1268c7e278bfa5d6b51f9b57f167fdbc
      Signed-off-by: default avatarSean McGinnis <sean.mcginnis@gmail.com>
      8d542e4d
  26. 18 Apr, 2020 1 commit