[release-announce] zaqar 13.0.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 6 11:43:17 UTC 2021


We exuberantly announce the release of:

zaqar 13.0.0: OpenStack Queuing and Notification Service

This release is part of the xena release series.

The source is available from:

    https://opendev.org/openstack/zaqar

Download the package from:

    https://tarballs.openstack.org/zaqar/

Please report issues through:

    https://bugs.launchpad.net/zaqar/+bugs

For more details, please see below.

Changes in zaqar 12.0.0..13.0.0
-------------------------------

676207f8 Replace deprecated arguments of RequestContext
24538768 Replace deprecated import of ABCs from collections
8dae90a9 Changed minversion in tox to 3.18.0
96d9c97e Fix confirmation api doc missing
fad3fa14 [community goal] Update contributor documentation
cbaadc0e [doc]Update IRC Info
2f750750 Decode bytes to strings
db6a6b49 Update swift client in Zaqar
b72a930a setup.cfg: Replace dashes with underscores
73443813 Add release notes foldler for wallaby
7564be73 Update master for stable/wallaby
8e17ad34 Update the requirement of oslo db
9b6edcf6 Support extra specs to subscription confirming
93c56130 [Part2] Remove six
1399cee1 [Part3] Remove six
6296321b requirements: Drop os-testr
dfc684a2 Stop to use the __future__ module.


Diffstat (except docs and test files)
-------------------------------------

AUTHORS.rst                                        |  2 +-
CONTRIBUTING.rst                                   | 21 +++++-----
README.rst                                         |  2 +-
api-ref/source/parameters.yaml                     |  7 ++++
.../samples/subscription-confirm-request.json      |  3 ++
api-ref/source/subscription.inc                    | 44 ++++++++++++++++++++
lower-constraints.txt                              |  8 ++--
...o-subscription-confirming-edbdbebbdcd0cd74.yaml |  6 +++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/wallaby.rst                    |  6 +++
requirements.txt                                   |  8 ++--
setup.cfg                                          |  9 +++--
test-requirements.txt                              |  2 +-
tox.ini                                            |  6 +--
zaqar/bench/conductor.py                           |  2 -
zaqar/bench/consumer.py                            |  3 --
zaqar/bench/observer.py                            |  3 --
zaqar/bench/producer.py                            |  3 --
zaqar/common/cli.py                                |  2 -
zaqar/common/transport/wsgi/helpers.py             | 29 +++++++++++++
zaqar/context.py                                   | 23 ++++++-----
zaqar/extraspec/__init__.py                        |  0
zaqar/extraspec/tasks/__init__.py                  |  0
zaqar/extraspec/tasks/messagecode.py               | 25 ++++++++++++
zaqar/storage/mongodb/catalogue.py                 |  4 +-
zaqar/storage/mongodb/flavors.py                   |  6 +--
zaqar/storage/mongodb/pools.py                     |  6 +--
zaqar/storage/mongodb/subscriptions.py             |  6 +--
zaqar/storage/mongodb/utils.py                     | 14 +++----
zaqar/storage/pooling.py                           | 14 +++----
zaqar/storage/redis/catalogue.py                   | 11 +++--
zaqar/storage/redis/driver.py                      |  2 +-
zaqar/storage/redis/models.py                      |  8 ++--
zaqar/storage/redis/pools.py                       |  4 +-
zaqar/storage/redis/subscriptions.py               | 15 +++----
zaqar/storage/redis/utils.py                       |  3 +-
.../sqlalchemy/migration/alembic_migrations/env.py |  2 -
zaqar/storage/swift/driver.py                      |  2 +-
.../sqlalchemy_migration/test_migrations.py        |  6 +--
.../unit/transport/wsgi/v2_0/test_subscriptions.py | 11 +++++
zaqar/transport/middleware/auth.py                 |  6 ++-
zaqar/transport/wsgi/driver.py                     |  7 +++-
zaqar/transport/wsgi/errors.py                     |  4 +-
zaqar/transport/wsgi/utils.py                      |  3 +-
zaqar/transport/wsgi/v1_0/claims.py                |  9 ++---
zaqar/transport/wsgi/v1_0/messages.py              | 17 ++++----
zaqar/transport/wsgi/v1_0/metadata.py              |  9 ++---
zaqar/transport/wsgi/v1_0/pools.py                 |  7 ++--
zaqar/transport/wsgi/v1_0/queues.py                |  3 +-
zaqar/transport/wsgi/v1_0/stats.py                 |  3 +-
zaqar/transport/wsgi/v1_1/claims.py                |  9 ++---
zaqar/transport/wsgi/v1_1/flavors.py               |  5 +--
zaqar/transport/wsgi/v1_1/messages.py              | 15 ++++---
zaqar/transport/wsgi/v1_1/pools.py                 |  9 ++---
zaqar/transport/wsgi/v1_1/queues.py                |  9 ++---
zaqar/transport/wsgi/v1_1/stats.py                 |  3 +-
68 files changed, 341 insertions(+), 186 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 8b85e4f4..96527609 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ cryptography>=2.7 # BSD/Apache-2.0
-falcon>=1.1.0 # Apache-2.0
+falcon>=3.0.0 # Apache-2.0
@@ -12 +12 @@ iso8601>=0.1.11 # MIT
-keystonemiddleware>=4.17.0 # Apache-2.0
+keystonemiddleware>=9.1.0 # Apache-2.0
@@ -15 +15 @@ python-memcached>=1.56 # PSF
-python-swiftclient>=3.2.0 # Apache-2.0
+python-swiftclient>=3.10.1 # Apache-2.0
@@ -21 +21 @@ oslo.context>=2.19.2 # Apache-2.0
-oslo.db>=6.0.0 # Apache-2.0
+oslo.db>=8.4.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c30ca855..61dfe3b4 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ pymongo>=3.6.0 # Apache-2.0
-python-swiftclient>=3.2.0 # Apache-2.0
+python-swiftclient>=3.10.1 # Apache-2.0






More information about the Release-announce mailing list