oslo.concurrency 7.3.0 (gazpacho)
We are gleeful to announce the release of: oslo.concurrency 7.3.0 This release is part of the gazpacho release series. The source is available from: https://opendev.org/openstack/oslo.concurrency Download the package from: https://pypi.org/project/oslo.concurrency Please report issues through: https://bugs.launchpad.net/oslo.concurrency/+bugs For more details, please see below. 7.3.0 ^^^^^ Upgrade Notes * Support for Python 3.9 has been removed. Now the minimum python version supported is 3.10. Changes in oslo.concurrency 7.2.0..7.3.0 ---------------------------------------- 639cff0 Enable logging related ruff checks 389e6b2 Run mypy from tox 8ad2cd3 Delay string interpolations at logging calls ce26559 Remove reference to tag framework 02dee95 Add typing 792922c trivial: Remove use of kwargs 6d42052 Apply ruff 9aa4583 Add missing raise 47160a8 reno: Update master for unmaintained/2024.1 3ee449f Bump pyupgrade target to 3.10+ 6183804 Migrate bandit options to pyproject.toml f9e06a7 pre-commit: Bump dependencies bc3fcde Migrate setup configuration to pyproject.toml 6f1d55c Drop Python 3.9 support 2af54dc Update master for stable/2025.2 Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 28 +- README.rst | 11 +- oslo_concurrency/fixture/lockutils.py | 12 +- oslo_concurrency/lockutils.py | 322 ++++++++--- oslo_concurrency/opts.py | 3 +- oslo_concurrency/prlimit.py | 75 +-- oslo_concurrency/processutils.py | 434 +++++++++----- oslo_concurrency/py.typed | 0 oslo_concurrency/watchdog.py | 12 +- pyproject.toml | 76 +++ .../notes/remove-py39-9e8be5eef501cd3b.yaml | 5 + releasenotes/source/2024.1.rst | 2 +- releasenotes/source/2025.2.rst | 6 + releasenotes/source/conf.py | 34 +- releasenotes/source/index.rst | 1 + setup.cfg | 35 -- setup.py | 3 +- tox.ini | 37 +- 22 files changed, 1217 insertions(+), 688 deletions(-)
participants (1)
-
no-reply@openstack.org