python-zaqarclient 4.0.0 (flamingo)
We are overjoyed to announce the release of: python-zaqarclient 4.0.0 This release is part of the flamingo release series. The source is available from: https://opendev.org/openstack/python-zaqarclient Download the package from: https://pypi.org/project/python-zaqarclient Please report issues through: https://bugs.launchpad.net/python-zaqarclient/+bugs For more details, please see below. 4.0.0 ^^^^^ Upgrade Notes * Support for Python 3.9 has been removed. Now Python 3.10 is the minimum version supported. * Support for v1 API and v1.1 API has been removed. Changes in python-zaqarclient 3.0.0..4.0.0 ------------------------------------------ 0bcede3 Fix a typo in release note edc41d6 Remove Python 3.9 support 13167aa Exclude test code from coverage report b7fb200 add pyproject.toml to support pip 23.1 887b2d7 Remove v1 API support 612e3de Drop redundant api version check in v2 code 85d8d86 cli: Drop unused logic for v1 API 3e7744d Remove remaining deprecated commands ae6b324 Update master for stable/2025.1 Diffstat (except docs and test files) ------------------------------------- .coveragerc | 7 + pyproject.toml | 3 + .../notes/remove-py39-f598b4be63eeba52.yaml | 5 + .../remove-v1-api-support-c0d2f4e130aa787a.yaml | 4 + releasenotes/source/2025.1.rst | 6 + releasenotes/source/index.rst | 1 + setup.cfg | 16 +- zaqarclient/queues/client.py | 8 +- zaqarclient/queues/v1/__init__.py | 0 zaqarclient/queues/v1/api.py | 340 ----------- zaqarclient/queues/v1/claim.py | 110 ---- zaqarclient/queues/v1/client.py | 198 ------- zaqarclient/queues/v1/core.py | 656 --------------------- zaqarclient/queues/v1/flavor.py | 72 --- zaqarclient/queues/v1/message.py | 65 -- zaqarclient/queues/v1/pool.py | 77 --- zaqarclient/queues/v1/queues.py | 262 -------- zaqarclient/queues/v2/api.py | 404 ++++++++++--- zaqarclient/queues/v2/claim.py | 88 ++- zaqarclient/queues/v2/cli.py | 6 - zaqarclient/queues/v2/client.py | 124 +++- zaqarclient/queues/v2/core.py | 614 ++++++++++++++++++- zaqarclient/queues/v2/flavor.py | 58 +- zaqarclient/queues/{v1 => v2}/iterator.py | 0 zaqarclient/queues/v2/message.py | 8 +- zaqarclient/queues/v2/pool.py | 65 +- zaqarclient/queues/v2/queues.py | 208 ++++++- zaqarclient/transport/http.py | 4 +- zaqarclient/transport/request.py | 2 +- 51 files changed, 1820 insertions(+), 2971 deletions(-)
participants (1)
-
no-reply@openstack.org