[openstack-announce] [release][liberty] release of python-cinderclient 1.3.1

Robert Collins robertc at robertcollins.net
Wed Jul 8 22:44:36 UTC 2015


We are psyched to announce the release of:

python-cinderclient origin/master: OpenStack Block Storage API Client
Library

With source available at:

    http://git.openstack.org/cgit/openstack/python-cinderclient

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

    http://launchpad.net/python-cinderclient/+milestone/origin/master

Please report issues through launchpad:

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

Changes in python-cinderclient 1.2.2..origin/master
---------------------------------------------------

ed2b133 Prep for 1.3.0
542bb0b Updated from global requirements
1f52746 Revert "Enable version discovery"
56778a1 Fix typo in comment message
9589979 Add set_management_url to cinderclient.client
a609eda cinderclient does not honor --os-region-name or ENV[OS_REGION_NAME]
f326847 Updated from global requirements
780936f Add encryption-type-update to cinderclient
e4359f7 Set max volume size limit for the tenant
1fea0d8 Add tests for python-cinderclient and style fix
289ab37 The is_public filter in VolumeTypeManager.list broke the find
in VolumeTypeAccessManager, which caused all commands which should
have taken a volume_type name to fail.  I have choosen to fix this by
effectively removing the filter in the client (and the --all argument
to type-list). This is OK, since Cinder implements the filtering by
user anyway.  The consequence of this change is that the Admin user
will always see the entire list (including private types) every time
they execute type-list
480afa8 Add volume multi attach support
bae4c78 Fix functional post test_hook
9cd42ef Fix condition in CheckSizeArgForCreate parser action
e1ff873 Support host-attach of volumes
be46cdb cinderclient deprecated endpoint_type needs dest=
a96725e Add search_opts into the method list() for qos specs
5622afa Add covhtml to gitignore
020f011 Fix outdated URLs and some minor fixes
9db3430 Fixes quota-class-update commands
1065fb0 Work toward Python 3.4 support and testing

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

.gitignore                                         |   1 +
CONTRIBUTING.md                                    |   5 +-
README.rst                                         |  10 +-
cinderclient/client.py                             |  32 +---
cinderclient/exceptions.py                         |   6 +-
cinderclient/shell.py                              |  83 ++-------
cinderclient/v1/qos_specs.py                       |   2 +-
cinderclient/v1/quota_classes.py                   |   6 +-
cinderclient/v1/volumes.py                         |  28 +--
cinderclient/v2/qos_specs.py                       |   2 +-
cinderclient/v2/quota_classes.py                   |   6 +-
cinderclient/v2/shell.py                           | 104 ++++++++---
cinderclient/v2/volume_backups.py                  |   2 +-
cinderclient/v2/volume_encryption_types.py         |   4 +-
cinderclient/v2/volume_types.py                    |   2 +-
cinderclient/v2/volumes.py                         |  38 ++--
requirements.txt                                   |   4 +-
setup.py                                           |   1 -
test-requirements.txt                              |  14 +-
tox.ini                                            |   3 +-
37 files changed, 407 insertions(+), 501 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index fc668c4..fa300b9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=0.11
@@ -6 +6 @@ argparse
-PrettyTable>=0.7,<0.8
+PrettyTable<0.8,>=0.7
diff --git a/test-requirements.txt b/test-requirements.txt
index 016e0e5..4c920bb 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -8 +8 @@ discover
-fixtures>=0.3.14
+fixtures>=1.3.1
@@ -10 +10 @@ mock>=1.0
-oslosphinx>=2.5.0  # Apache-2.0
+oslosphinx>=2.5.0 # Apache-2.0
@@ -12,4 +12,4 @@ python-subunit>=0.0.18
-requests-mock>=0.6.0  # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-tempest-lib>=0.5.0
-testtools>=0.9.36,!=1.2.0
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+tempest-lib>=0.6.1
+testtools>=1.4.0


-- 
Robert Collins <rbtcollins at hp.com>
Distinguished Technologist
HP Converged Cloud



More information about the OpenStack-announce mailing list