[openstack-dev] [all] too 0.13.0 release
Doug Hellmann
doug at doughellmann.com
Mon Mar 9 14:44:21 UTC 2015
The Oslo team is pumped to announce the release of:
tooz 0.13.0: Coordination library for distributed systems.
For more details, please see the git log history below and:
http://launchpad.net/python-tooz/+milestone/0.13.0
Please report issues through launchpad:
http://bugs.launchpad.net/python-tooz/
Notable changes
----------------
We hope to make this the last release of the library for the Kilo cycle.
Changes in tooz 0.12..0.13.0
----------------------------
3d01a84 Two locks acquired from one coord must works
47f831f Updated from global requirements
a879eb9 Releases locks in tests
60bf3af Allow coordinator non-string options and use them
9afaefd Since we use msgpack this can be more than a str
5b77b96 Updated from global requirements
Diffstat (except docs and test files)
-------------------------------------
requirements-py3.txt | 11 +++--
requirements.txt | 9 ++--
setup.py | 8 +++-
test-requirements.txt | 3 ++
tooz/coordination.py | 20 +++++++--
tooz/drivers/file.py | 6 +--
tooz/drivers/memcached.py | 9 ++--
tooz/drivers/mysql.py | 93 ++++++++++++++++++++++-------------------
tooz/drivers/pgsql.py | 42 ++++++++++++-------
tooz/drivers/redis.py | 11 +----
tooz/drivers/zake.py | 6 ++-
tooz/drivers/zookeeper.py | 16 +++++--
tooz/locking.py | 66 +++++++++++++++++++++++++++++
tooz/utils.py | 28 +++++++++++++
15 files changed, 271 insertions(+), 94 deletions(-)
Requirements updates
--------------------
diff --git a/requirements-py3.txt b/requirements-py3.txt
index 5b14e3c..9c359b3 100644
--- a/requirements-py3.txt
+++ b/requirements-py3.txt
@@ -0,0 +1,3 @@
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
@@ -4,2 +7,2 @@ stevedore>=1.1.0
-six>=1.7.0
-iso8601
+six>=1.9.0
+iso8601>=0.1.9
@@ -11,2 +14,2 @@ retrying>=1.2.3,!=1.3.0
-oslo.utils>=1.0.0
-redis
+oslo.utils>=1.2.0 # Apache-2.0
+redis>=2.10.0
diff --git a/requirements.txt b/requirements.txt
index 5f7325e..4f3931c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -0,0 +1,3 @@
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
@@ -4 +7 @@ stevedore>=1.1.0
-six>=1.7.0
+six>=1.9.0
@@ -8 +11 @@ pymemcache>=1.2
-zake>=0.1
+zake>=0.1.6 # Apache-2.0
@@ -12 +15 @@ futures>=2.1.6
-oslo.utils>=1.0.0
+oslo.utils>=1.2.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 9839287..6c62a75 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -0,0 +1,3 @@
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
More information about the OpenStack-dev
mailing list