[openstack-dev] [release] tooz release 0.15.0 (liberty)

Doug Hellmann doug at doughellmann.com
Tue Apr 21 19:23:35 UTC 2015


We are happy to announce the release of:

tooz 0.15.0: Coordination library for distributed systems.

For more details, please see the git log history below and:

    http://launchpad.net/python-tooz/+milestone/0.15.0

Please report issues through launchpad:

    http://bugs.launchpad.net/python-tooz/

Changes in tooz 0.14.0..0.15.0
------------------------------

e4bbade 2015-04-18 11:25:34 -0700 Fix param name to be its right name
bed46b8 2015-04-17 17:58:23 -0700 Replace more instance(s) of exception chaining with helper
3b619de 2015-04-18 00:52:34 +0000 Just use staticmethod functions to create _dumps/_loads
a039cb0 2015-04-16 18:15:34 +0000 Uncap library requirements for liberty
5f92ace 2015-04-15 17:31:21 -0700 Link AOF to redis persistence docs
a890d34 2015-04-15 08:56:47 -0700 Add exception docs to developer docs
edd499f 2015-04-14 23:26:12 -0700 Add + use helper to raise + chain exceptions
15e659f 2015-04-14 15:51:35 -0700 Allow the acquired file to be closed manually
a0980f8 2015-04-14 19:34:50 +0000 Updated from global requirements
e21f7af 2015-04-13 18:45:27 -0700 Silence logs + errors when stopping and group membership lost
6aabfbe 2015-04-13 15:30:47 -0700 Make and use a thread safe pymemcache client subclass
270ad93 2015-04-13 14:13:39 -0700 Handle errors that come out of pymemcache better
44131d0 2015-04-13 15:45:14 +0000 Use rst inline code structure + link to sentinel

Diffstat (except docs and test files)
-------------------------------------

requirements-py3.txt        |  10 ++--
requirements.txt            |   8 +--
test-requirements.txt       |   9 +--
tooz/coordination.py        |  39 ++++++++++++
tooz/drivers/file.py        |   4 ++
tooz/drivers/ipc.py         |   4 +-
tooz/drivers/memcached.py   | 143 +++++++++++++++++++++++++++++++++++++++-----
tooz/drivers/mysql.py       |  12 +++-
tooz/drivers/pgsql.py       |   8 ++-
tooz/drivers/redis.py       |  45 +++++++-------
tooz/drivers/zookeeper.py   |  72 ++++++++++++++++------
tooz/locking.py             |  10 +++-
tooz/utils.py               |   9 +--
16 files changed, 422 insertions(+), 76 deletions(-)


Requirements updates
--------------------

diff --git a/requirements-py3.txt b/requirements-py3.txt
index c9c1428..b61b75b 100644
--- a/requirements-py3.txt
+++ b/requirements-py3.txt
@@ -6 +6 @@ Babel>=1.3
-stevedore>=1.3.0,<1.4.0  # Apache-2.0
+stevedore>=1.3.0  # Apache-2.0
@@ -10,2 +10,2 @@ kazoo>=1.3.1
-pymemcache>=1.2
-zake>=0.1.6
+pymemcache>=1.2  # Apache 2.0 License
+zake>=0.1.6 # Apache-2.0
@@ -13,2 +13,2 @@ msgpack-python>=0.4.0
-retrying>=1.2.3,!=1.3.0
-oslo.utils>=1.4.0,<1.5.0                       # Apache-2.0
+retrying>=1.2.3,!=1.3.0 # Apache-2.0
+oslo.utils>=1.4.0                       # Apache-2.0
diff --git a/requirements.txt b/requirements.txt
index 287692d..e995b54 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ Babel>=1.3
-stevedore>=1.3.0,<1.4.0  # Apache-2.0
+stevedore>=1.3.0  # Apache-2.0
@@ -10 +10 @@ kazoo>=1.3.1
-pymemcache>=1.2
+pymemcache>=1.2  # Apache 2.0 License
@@ -13 +13 @@ msgpack-python>=0.4.0
-retrying>=1.2.3,!=1.3.0
+retrying>=1.2.3,!=1.3.0 # Apache-2.0
@@ -15 +15 @@ futures>=2.1.6
-oslo.utils>=1.4.0,<1.5.0                       # Apache-2.0
+oslo.utils>=1.4.0                       # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 0e02724..56264a1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ discover
-mock>=1.0  # only needed on < python 3.3
+mock>=1.0
@@ -10 +10 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.5.0,<2.6.0  # Apache-2.0
+oslosphinx>=2.5.0  # Apache-2.0
@@ -17,2 +17,3 @@ psycopg2
-PyMySQL>=0.6.2
-sysv_ipc>=0.6.8
+PyMySQL>=0.6.2  # MIT License
+sysv_ipc>=0.6.8  # BSD License
+fixtures>=0.3.14





More information about the OpenStack-dev mailing list