[release-announce] [cinder] python-cinderclient 2.0.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Mon Mar 13 19:03:35 UTC 2017


We are stoked to announce the release of:

python-cinderclient 2.0.0: OpenStack Block Storage API Client Library

This release is part of the pike release series.

The source is available from:

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

Download the package from:

    https://pypi.python.org/pypi/python-cinderclient

Please report issues through launchpad:

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

For more details, please see below.

2.0.0
^^^^^

Other Notes

* The cinder credentials command has not worked for several
  releases. The preferred alternative is to us the openstack token
  issue command, therefore the cinder credentials command has been
  removed.

Changes in python-cinderclient 1.11.0..2.0.0
--------------------------------------------

13702ce Make V3 the default and fixup version reporting
a127c2f Remove duplicate get_highest_client_server_version
61faea2 Add get_highest_version method
3220566 Fix discover_version
2ae8459 Updated from global requirements
b91b733 Remove cinder credentials command
8fee629 Group show command should be in V3
2a64ed8 Remove duplicate columns from list output
fd3c44f Updated from global requirements
4cd05c6 Add start_version check for do_list() image_metadata option
84346b5 Handle log message interpolation by the logger
9e0f798 Add --metadata option to API v2 cinder list command again
d10b467 static method to get_highest_client_server_version
4395dbd Bump MAX_VERSION to 3.27
f7fa34e Update reno for stable/ocata
1e183dd Add print_function import
dbe0d68 Add cinder tests for cinder volume create commands with parameters


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

cinderclient/__init__.py                           |   1 +
cinderclient/api_versions.py                       | 125 ++++++++++++++-------
cinderclient/apiclient/client.py                   |   4 +-
cinderclient/auth_plugin.py                        |   2 +-
cinderclient/client.py                             |  11 +-
cinderclient/shell.py                              |   6 +-
cinderclient/shell_utils.py                        |   2 +
cinderclient/v2/shell.py                           |  37 ++----
cinderclient/v3/services.py                        |   6 +-
cinderclient/v3/shell.py                           |  52 +++++++--
.../notes/remove-credentials-e92b68e3bda80057.yaml |   5 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/ocata.rst                      |   6 +
requirements.txt                                   |   6 +-
setup.py                                           |   2 +-
test-requirements.txt                              |   4 +-
23 files changed, 342 insertions(+), 94 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 96dd122..35e2989 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=1.8 # Apache-2.0
+pbr>=2.0.0 # Apache-2.0
@@ -7 +7 @@ keystoneauth1>=2.18.0 # Apache-2.0
-requests!=2.12.2,>=2.10.0 # Apache-2.0
+requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0
@@ -12 +12 @@ oslo.i18n>=2.1.0 # Apache-2.0
-oslo.utils>=3.18.0 # Apache-2.0
+oslo.utils>=3.20.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 19fc5b7..8f2783a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -14,2 +14,2 @@ requests-mock>=1.1 # Apache-2.0
-sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
-tempest>=12.1.0 # Apache-2.0
+sphinx>=1.5.1 # BSD
+tempest>=14.0.0 # Apache-2.0





More information about the Release-announce mailing list