1. 24 Mar, 2022 2 commits
  2. 21 Feb, 2022 2 commits
    • Thomas Goirand's avatar
      Now packaging 4.5.0 · bab942dd
      Thomas Goirand authored
      bab942dd
    • Thomas Goirand's avatar
      Merge tag '4.5.0' into debian/yoga · 99a7cff4
      Thomas Goirand authored
      oslo.concurrency 4.5.0 release
      
      meta:version: 4.5.0
      meta:diff-start: -
      meta:series: independent
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Hervé Beraud <hberaud@redhat.com>
      meta:release:Change-Id: I32efe9f03829a1f07b4fdd997f36528749090f83
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      99a7cff4
  3. 16 Aug, 2021 1 commit
  4. 24 Jun, 2021 1 commit
    • Romain Poupin's avatar
      Add support for non-blocking locks · a9ccf0a6
      Romain Poupin authored
      This adds support for a non-blocking behavior of the lock : the context-based
      lock now raises an AcquireLockFailedException if the lock can't be acquired on
      the first try.
      
      At a higher layer, we just caught this exception inside the 'synchronized'
      decorator to prevent calling the wrapped function. In which case, we then
      trace this acquisition failure.
      
      For now at least, disabling blocking is not supported when using fair locks
      because the ReaderWriterLock.write_lock() provided by the fasteners module
      doesn't implements this behavior.
      
      Change-Id: I409da79007c9ba4fb8585da881e3d56998b0b98b
      a9ccf0a6
  5. 05 May, 2021 1 commit
    • YuehuiLei's avatar
      setup.cfg: Replace dashes with underscores · 8e084008
      YuehuiLei 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: I4f58234e6f2d0b0b8548d1cf53c266c562b411eb
      8e084008
  6. 27 Apr, 2021 1 commit
  7. 16 Apr, 2021 2 commits
  8. 23 Mar, 2021 1 commit
  9. 08 Mar, 2021 3 commits
    • Thomas Goirand's avatar
      82726bb8
    • Thomas Goirand's avatar
      Now packaging 4.4.0 · eaf5fc43
      Thomas Goirand authored
      eaf5fc43
    • Thomas Goirand's avatar
      Merge tag '4.4.0' into debian/wallaby · ff6f01f5
      Thomas Goirand authored
      oslo.concurrency 4.4.0 release
      
      meta:version: 4.4.0
      meta:diff-start: -
      meta:series: wallaby
      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: I3062abf38d2581a66c363cc7a6292dc0bc16b4a2
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
      ff6f01f5
  10. 19 Feb, 2021 1 commit
  11. 19 Jan, 2021 2 commits
    • Thomas Goirand's avatar
      Now packaging 4.3.1. · f8949f50
      Thomas Goirand authored
      f8949f50
    • Thomas Goirand's avatar
      Merge tag '4.3.1' into debian/victoria · 26822027
      Thomas Goirand authored
      oslo.concurrency 4.3.1 release
      
      meta:version: 4.3.1
      meta:diff-start: -
      meta:series: victoria
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Daniel Bengtsson <dbengt@redhat.com>
      meta:release:Commit: Daniel Bengtsson <dbengt@redhat.com>
      meta:release:Change-Id: I3d5c504ec9402be846c12aae3832d1aa580292cf
      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>
      26822027
  12. 18 Dec, 2020 1 commit
  13. 04 Nov, 2020 2 commits
  14. 16 Oct, 2020 1 commit
  15. 15 Oct, 2020 3 commits
  16. 09 Oct, 2020 1 commit
  17. 08 Oct, 2020 1 commit
  18. 30 Sep, 2020 1 commit
  19. 13 Sep, 2020 2 commits
    • Thomas Goirand's avatar
      Now packaging 4.3.0 · 5137f624
      Thomas Goirand authored
      5137f624
    • Thomas Goirand's avatar
      Merge tag '4.3.0' into debian/victoria · f1adea30
      Thomas Goirand authored
      oslo.concurrency 4.3.0 release
      
      meta:version: 4.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>
      f1adea30
  20. 11 Sep, 2020 4 commits
  21. 09 Sep, 2020 3 commits
    • Thomas Goirand's avatar
      Removed python3-six from (build-)depends. · 39293e2a
      Thomas Goirand authored
      39293e2a
    • Thomas Goirand's avatar
      Now packaging 4.2.0. · f04cda88
      Thomas Goirand authored
      f04cda88
    • Thomas Goirand's avatar
      Merge tag '4.2.0' into debian/victoria · 7e1b290d
      Thomas Goirand authored
      oslo.concurrency 4.2.0 release
      
      meta:version: 4.2.0
      meta:diff-start: -
      meta:series: victoria
      meta:release-type: release
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Hervé Beraud <hberaud@redhat.com>
      meta:release:Change-Id: Ia8a72bf0ce058c6b7f52db536eab0b0578c77431
      meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
      7e1b290d
  22. 03 Sep, 2020 1 commit
    • Hervé Beraud's avatar
      Adding pre-commit · b8f713bc
      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: I6ae02d4e52fd812360414e7b8c1c9c4f17230812
      Signed-off-by: default avatarMoisés Guimarães de Medeiros <moguimar@redhat.com>
      b8f713bc
  23. 24 Jul, 2020 1 commit
  24. 10 Jul, 2020 1 commit
  25. 01 Jul, 2020 1 commit