We are chuffed to announce the release of: zaqar 19.0.0 This release is part of the dalmatian 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 18.0.0..19.0.0 ------------------------------- 94085584 Imported Translations from Zanata cf5f9a61 Remove API V1 Support Part-1 f861467b do not use str(url) to stringify a URL for subsequent use f73e4fe2 Remove dependency fallback for Python 2 102ca5ac Update master for stable/2023.1 58cacf2b reno: Update master for unmaintained/zed e8417c48 Remove nosetestes options fbe83c8a Support authentication with Redis Sentinel a45f70e9 redis: Add username 75c32dc3 Stop overriding install_command 70d2f725 Fix invalid parsing of IPv6 address in sentinel server b59385e3 Explicitly manage extra dependencies 42a61f51 Deploy mongodb only when needed 92101df6 Do not enable bionic-security repository ad8a855d Update master for stable/2024.1 c20dd170 devstack: Fix version check c03d1282 reno: Update master for unmaintained/xena 3cdfd5fa reno: Update master for unmaintained/wallaby c53658ca reno: Update master for unmaintained/victoria Diffstat (except docs and test files) ------------------------------------- devstack/plugin.sh | 11 +- ...s-sentinel-authentication-93fa9b1846979e41.yaml | 6 + .../notes/redis-username-98a265f61fca6a1c.yaml | 9 + releasenotes/source/2023.1.rst | 6 + releasenotes/source/2024.1.rst | 6 + releasenotes/source/index.rst | 2 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 11 +- .../source/locale/fr/LC_MESSAGES/releasenotes.po | 15 +- releasenotes/source/victoria.rst | 2 +- releasenotes/source/wallaby.rst | 2 +- releasenotes/source/xena.rst | 2 +- releasenotes/source/zed.rst | 2 +- setup.cfg | 26 +- test-requirements.txt | 2 +- tools/test-setup.sh | 6 - tox.ini | 8 +- zaqar/conf/drivers_management_store_redis.py | 2 +- zaqar/conf/drivers_message_store_redis.py | 2 +- zaqar/storage/redis/driver.py | 53 ++- zaqar/storage/sqlalchemy/catalogue.py | 8 +- zaqar/storage/sqlalchemy/driver.py | 17 +- zaqar/storage/sqlalchemy/flavors.py | 12 +- zaqar/storage/sqlalchemy/pools.py | 48 +-- zaqar/storage/sqlalchemy/queues.py | 45 +-- zaqar/storage/swift/subscriptions.py | 5 +- .../sqlalchemy_migration/test_migrations_base.py | 18 +- zaqar/transport/websocket/driver.py | 6 +- zaqar/transport/websocket/protocol.py | 17 +- 34 files changed, 321 insertions(+), 1249 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index b82d4dcc..1409798c 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ hacking>=6.1.0,<6.2.0 # Apache-2.0 -redis>=3.0.0 # MIT +redis>=3.4.0 # MIT