We are happy to announce the release of: tooz 1.59.0: Coordination library for distributed systems. This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/tooz Download the package from: https://pypi.python.org/pypi/tooz Please report issues through launchpad: https://bugs.launchpad.net/python-tooz/ For more details, please see below. 1.59.0 ^^^^^^ New Features * The etcd3 driver now supports the group membership API. Changes in tooz 1.58.0..1.59.0 ------------------------------ a333c79 Acquire fails with "ToozError: Not found" 3f25d41 redis: always remove lock from acquired lock when release()ing a25815d redis: log an error on release failure e43dcfd Use the same default timeout for async result 1b321bc Update reno for stable/pike e1af969 Add etcd3 group support Diffstat (except docs and test files) ------------------------------------- .../etcd3-group-support-b039cf19f4a268a3.yaml | 4 + releasenotes/source/index.rst | 1 + releasenotes/source/pike.rst | 6 + tooz/coordination.py | 2 +- tooz/drivers/etcd3.py | 241 +++++++++++++++++++-- tooz/drivers/etcd3gw.py | 2 +- tooz/drivers/redis.py | 6 +- tooz/drivers/zookeeper.py | 2 +- 8 files changed, 236 insertions(+), 28 deletions(-)