We are pumped to announce the release of: python-zaqarclient 2.7.0: Client Library for OpenStack Zaqar Messaging API This release is part of the caracal 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. Changes in python-zaqarclient 2.6.0..2.7.0 ------------------------------------------ 11f5b25 Bump hacking c40f0cc Use unittest.mock instead of mock e0fe706 Remove six 4eaaa57 Remove untested lower-constraints.txt 16a6856 Update python classifier in setup.cfg Diffstat (except docs and test files) ------------------------------------- examples/keystone_auth.py | 2 +- examples/keystone_session_auth.py | 2 +- examples/signed_url_auth.py | 2 +- examples/simple.py | 2 +- lower-constraints.txt | 72 ------------------------------- requirements.txt | 6 +-- setup.cfg | 2 + test-requirements.txt | 6 +-- zaqarclient/auth/__init__.py | 2 +- zaqarclient/auth/base.py | 5 +-- zaqarclient/auth/keystone.py | 4 +- zaqarclient/queues/v1/client.py | 10 ++--- zaqarclient/queues/v1/core.py | 44 +++++++++---------- zaqarclient/queues/v1/queues.py | 10 ++--- zaqarclient/queues/v2/client.py | 12 +++--- zaqarclient/queues/v2/core.py | 24 +++++------ zaqarclient/transport/__init__.py | 12 +++--- zaqarclient/transport/api.py | 6 +-- zaqarclient/transport/base.py | 5 +-- zaqarclient/transport/request.py | 4 +- zaqarclient/transport/response.py | 2 +- 40 files changed, 99 insertions(+), 180 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 1f185a4..164bbdf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +0,0 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. @@ -6 +2,0 @@ requests>=2.14.2 # Apache-2.0 -six>=1.10.0 # MIT @@ -16 +12 @@ keystoneauth1>=3.4.0 # Apache-2.0 -osc-lib>=1.8.0 # Apache-2.0 +osc-lib>=2.1.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 879bf76..ac82474 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,3 +0,0 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. @@ -5 +2 @@ -hacking>=3.0,<3.1.0 # Apache-2.0 +hacking>=6.1.0,<6.2.0 # Apache-2.0 @@ -9 +5,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD -mock>=2.0.0 # BSD