[release-announce] tooz 2.4.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Mon Jun 1 09:50:42 UTC 2020


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






More information about the Release-announce mailing list