[openstack-dev] [all] too 0.13.0 release

Doug Hellmann doug at doughellmann.com
Mon Mar 9 15:30:02 UTC 2015


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:
> OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



More information about the OpenStack-dev mailing list