We contentedly announce the release of: tooz 1.54.0: Coordination library for distributed systems. This release is part of the pike release series. The source is available from: http://git.openstack.org/cgit/openstack/tooz Download the package from: https://pypi.python.org/pypi/tooz Please report issues through launchpad: http://bugs.launchpad.net/python-tooz/ For more details, please see below. Changes in tooz 1.53.0..1.54.0 ------------------------------ 059f2ae redis: fix concurrent access on acquire() afba8d3 tests: tests fail if no URL is set + run partitioner tests on basic drivers 85fbf6c tests: fix etcd and consul test run 605168c add weight tests for add_nodes 3994c47 get weight of existing members 377a38e coordination: do not get member list if not needed e6dc88b Add shared filelock c76ce8c Enhance heartbeat sleep timer Diffstat (except docs and test files) ------------------------------------- tooz/coordination.py | 11 +++-- tooz/drivers/consul.py | 17 +++++++- tooz/drivers/etcd.py | 93 ++++++++++++++++++++++++++--------------- tooz/drivers/file.py | 24 ++++++++--- tooz/drivers/ipc.py | 5 ++- tooz/drivers/memcached.py | 4 +- tooz/drivers/mysql.py | 5 ++- tooz/drivers/pgsql.py | 5 ++- tooz/drivers/redis.py | 7 +++- tooz/drivers/zookeeper.py | 4 +- tooz/hashring.py | 2 +- tooz/locking.py | 15 +++---- tooz/partitioner.py | 9 ++-- tox.ini | 22 +++++----- 19 files changed, 242 insertions(+), 87 deletions(-)