We are eager to announce the release of: python-zaqarclient 0.2.0: Client Library for OpenStack Zaqar Messaging API This release is part of the liberty release series. With source available at: http://git.openstack.org/cgit/openstack/python-zaqarclient With package available at: https://pypi.python.org/pypi/python-zaqarclient For more details, please see the git log history below and: http://launchpad.net/python-zaqarclient/+milestone/0.2.0 Please report issues through launchpad: http://bugs.launchpad.net/python-zaqarclient Changes in python-zaqarclient 0.1.1..0.2.0 ------------------------------------------ c1a0ea9 Release notes for 0.2.0 1934a98 Updated from global requirements 863371b Allow for authentication in functional tests b35689d Don't pass `options` to pool creation 8104ff4 Don't reuse request and transport instances bf841b5 Pass `group` in pool's functional tests 2490ed4 Send claims `limit` as a query param baf6fa7 v1.1 and v2 claims return document not list 0d80728 Make sure the API version is passed down 407925c Make v1.1 the default CLI version 895aad2 Updated from global requirements 8a81c44 Updated from global requirements 705ee75 Implement CLI support for flavor 32a847e Implements CLI for pool 964443d Raises an error if the queue name is empty e9a8d01 Added support to pools and flavors f46979b Removed deprecated 'shard' methods 1a85f83 Update README to work with release tools Diffstat (except docs and test files) ------------------------------------- README.rst | 5 ++ examples/keystone_auth.py | 4 +- examples/simple.py | 6 +- requirements.txt | 14 ++-- setup.cfg | 2 + setup.py | 3 +- test-requirements.txt | 18 ++--- zaqarclient/auth/keystone.py | 3 +- zaqarclient/queues/cli.py | 8 +- zaqarclient/queues/v1/api.py | 42 +++++++++++ zaqarclient/queues/v1/claim.py | 4 + zaqarclient/queues/v1/cli.py | 69 +++++++++++++++++ zaqarclient/queues/v1/client.py | 43 +++++++++-- zaqarclient/queues/v1/core.py | 107 +++++++++++++++++++++++---- zaqarclient/queues/v1/flavor.py | 12 +++ zaqarclient/queues/v1/message.py | 1 + zaqarclient/queues/v1/pool.py | 12 +++ zaqarclient/queues/v1/queues.py | 4 + zaqarclient/queues/v1/shard.py | 27 ------- zaqarclient/transport/errors.py | 9 +-- 38 files changed, 570 insertions(+), 222 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 2b590be..81c8a1c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,5 +4,5 @@ -pbr>=0.6,!=0.7,<1.0 -requests>=2.2.0,!=2.4.0 -six>=1.7.0 -stevedore>=1.1.0 # Apache-2.0 -jsonschema>=2.0.0,<3.0.0 +pbr>=1.6 +requests>=2.5.2 +six>=1.9.0 +stevedore>=1.5.0 # Apache-2.0 +jsonschema!=2.5.0,<3.0.0,>=2.0.0 @@ -11 +11 @@ jsonschema>=2.0.0,<3.0.0 -oslo.i18n>=1.0.0 # Apache-2.0 +oslo.i18n>=1.5.0 # Apache-2.0 @@ -13 +13 @@ oslo.i18n>=1.0.0 # Apache-2.0 -python-keystoneclient>=0.11.1 +python-keystoneclient>=1.6.0 diff --git a/test-requirements.txt b/test-requirements.txt index 11498f9..49bbf52 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=0.8.0,<0.9 +hacking<0.11,>=0.10.2 @@ -9,2 +9,2 @@ discover -fixtures>=0.3.14 -mock>=1.0 +fixtures>=1.3.1 +mock>=1.2 @@ -13 +13 @@ testrepository>=0.0.18 -testtools>=0.9.36,!=1.2.0,!=1.4.0 +testtools>=1.4.0 @@ -18 +18 @@ nose-exclude -openstack.nose_plugin>=0.7 +openstack.nose-plugin>=0.7 @@ -23 +23 @@ coverage>=3.6 -ddt>=0.4.0 +ddt>=0.7.0 @@ -26,3 +26,3 @@ ddt>=0.4.0 -sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 -oslosphinx>=2.2.0 # Apache-2.0 -openstack-doc-tools>=0.20 +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 +oslosphinx>=2.5.0 # Apache-2.0 +openstack-doc-tools>=0.23