Apologies to the tooz team, auto-correct ate the Z in the name in the subject line. - Doug
On Mon, Mar 9, 2015, at 09:44 AM, Doug Hellmann wrote: > 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. > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: > [email protected]?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
