We are overjoyed to announce the release of: tooz 2.4.0: Coordination library for distributed systems. This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/tooz Download the package from: https://pypi.org/project/tooz Please report issues through: https://bugs.launchpad.net/python-tooz/+bugs For more details, please see below. 2.4.0 ^^^^^ New Features ************ * Added support for Consul ACL tokens. Consul ACL tokens can be passed in as a parameterized argument. Requires python-consul2 Upgrade Notes ************* * Updated the python-consul library to python-consul2. The original library is no longer maintained while python-consul2 is reasonably maintained. Consul 1.4 has a new ACL implementation, and Consul 1.7 includes some standards enforcement which break python-consul. Changes in tooz 2.3.0..2.4.0 ---------------------------- 08b2d93 Add support for Consul ACL token parameter. b60eee6 Switch to Victoria tests 977c7b9 Add nose as test-requirement 2546cfc Fix mysql driver comparison operator b11456a Update master for stable/ussuri 4be7780 ignore reno generated artifacts Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 + .zuul.yaml | 120 ++++++++++----------- .../add-consul-acl-support-2f0869681129f7e7.yaml | 12 +++ releasenotes/source/index.rst | 1 + releasenotes/source/ussuri.rst | 6 ++ setup.cfg | 2 +- test-requirements.txt | 1 + tooz/drivers/consul.py | 33 ++++-- tooz/drivers/mysql.py | 2 +- tox.ini | 2 +- 10 files changed, 110 insertions(+), 72 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index edcf3b9..4fd035a 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12,0 +13 @@ ddt>=1.2.1 # MIT +nose>=1.3.7 # LGPL