[openstack-dev] [release] python-cinderclient release 1.2.0 (liberty)

Doug Hellmann doug at doughellmann.com
Tue Apr 21 19:23:27 UTC 2015


We are tickled pink to announce the release of:

python-cinderclient 1.2.0: OpenStack Block Storage API Client Library

For more details, please see the git log history below.


Changes in python-cinderclient 1.1.1..1.2.0
-------------------------------------------

ae03d2a 2015-04-20 15:50:08 +0000 Enable version discovery
b4b0eea 2015-04-20 09:44:13 -0600 Remove print statement in unit test
2fa7e1e 2015-04-20 15:10:36 +0000 Add ability to specify path var to testr
c8f670e 2015-04-16 18:12:53 +0000 Uncap library requirements for liberty
fa8c7e3 2015-04-12 17:02:18 +0530 cinder list now supports filter by tenant
de36755 2015-03-31 23:37:18 -0700 Allow cinderclient to handle exception response
e5a1304 2015-03-23 21:20:10 -0600 Move unit tests into test directory
e2afc01 2015-03-17 14:21:48 +0000 bash_completion now shows only subcommands when subcommand is "help"
425565b 2015-03-16 18:45:21 +0000 Update to change name for volume type client
0f73c5f 2015-03-16 23:26:22 +0530 cinder list now prints dash '-' when data is None
57c9bf1 2015-03-10 09:45:00 +0530 cinderclient accepts arguments after metadata without -- separator
f47f973 2015-03-06 01:45:08 +0530 Updated help on cinder reset-state cli
fc7ebb1 2015-02-25 18:51:43 +0000 Adopt CLI sorting argument guidelines
c01529f 2015-02-24 16:11:46 +0800 Add missing all-tenants option to transfer-list
d76387c 2015-02-12 10:52:17 -0300 Add -d short option for --debug
9176e44 2015-02-10 11:25:31 +0000 Fix volume_transfers import in v2
f9eefcc 2015-02-05 20:19:06 +0000 Updated from global requirements
ff3e5a4 2015-02-04 20:25:14 +0000 reset-state should warn that it is DB only
e5779d3 2015-01-30 16:50:21 +0000 Expose cinder's scheduler pool API
e9e8aab 2015-01-28 13:36:20 -0600 Fix up help message for reset-state call
11e5e4f 2015-01-22 15:11:33 +0000 Add tests for consistency groups and cgsnapshots
0560f78 2015-01-22 14:52:25 +0000 cinder list fails with 'name' sort key
200aeae 2015-01-15 10:56:27 +0800 Remove commented code in cinderclient/v1/volumes.py
fdba364 2015-01-13 16:09:34 -0500 Make cinderclient metadata CLI output consistent
0b38d75 2015-01-12 22:58:00 +0000 Leverage openstack.common.importutils import_class
3a97cb2 2015-01-08 12:21:33 +0000 v2 error message grammatical error
1d38426 2015-01-05 16:04:43 -0500 Add command to show pool information for backends
b0e4cc1 2014-12-22 02:23:00 +0000 Client output is not sorted by --sort_key
6f8c235 2014-12-19 13:26:21 -0500 Add support for os-volume-type-access extension
bc2b8bf 2014-12-17 07:27:38 -0800 Added type description for volume type client
7783767 2014-12-09 11:41:27 -0600 Don't use sessions if third party plugin is used
6f66494 2014-12-05 03:30:39 +0000 Workflow documentation is now in infra-manual
5920994 2014-12-04 02:20:59 +0000 List all the request items when the list is over osapi_max_limit
d9da860 2014-12-03 16:39:23 -0500 Allow CG quota to be showed and updated
7a50182 2014-12-01 02:43:52 +0000 Add the parameter bypass_url to the cinder client
a68ba94 2014-12-01 02:16:44 +0000 Use newer features from keystoneclient
4ccb70a 2014-11-30 19:37:10 +0200 Support Volume Backup Quota
713e331 2014-11-27 21:48:14 +0000 Updated from global requirements
616b982 2014-11-25 12:39:17 -0600 Add ability to create volume from image by image name
ac9ef2b 2014-11-25 15:14:09 +0000 Remove cinderclient/tests from coverage report
029a776 2014-11-25 01:28:54 +0000 Fix 'search_opts' error with backup delete command
542a675 2014-11-17 16:33:07 +0530 Remove unused methods from utils.py
384b882 2014-10-27 14:41:54 +0000 Fix incorrect variable name
a6b434e 2014-10-24 11:57:42 -0400 cinderclient does not retry with TimeoutException
122bf5b 2014-10-24 15:43:04 +0000 Adds tty password entry for cinderclient
d202875 2014-10-09 15:22:49 -0400 Don't git ignore .mailmap and .testr.conf
e76f06b 2014-10-08 17:00:51 -0400 gitignore /.*
6f5fd37 2014-10-08 19:30:10 +0400 Add profiling support to cinderclient
20df1cb 2014-10-02 15:24:01 -0400 Fix volume name support of unmanage and replication commands
1cb1350 2014-10-02 14:58:19 +0000 Simplify cinder manage command args
41f5835 2014-10-01 14:34:13 -0600 Add swap and it's variants to gitignore
1dc8081 2014-09-24 20:03:58 -0400 Docstring of unmanage subcommand is missing
5bf13e1 2014-09-19 10:35:35 -0400 Remove Python 2.4 compat shim
b03d1e1 2014-09-13 09:40:00 +0200 Stop using intersphinx
f7d391e 2014-09-09 18:40:31 +0000 client HTTPClient __init__ fails if auth_url None
17e4d6c 2014-09-08 11:31:22 +0000 Fixed typos found by RETF rules
4a7014a 2014-08-29 00:09:43 -0700 Ability to pass metadata during snapshot create
cebd81e 2014-07-23 12:35:33 +0000 Fix comment in tearDown()
31a7ae5 2014-07-03 15:06:51 +0800 Use immutable arg rather mutable arg
05d9232 2014-07-01 14:53:54 +0800 Add CONTRIBUTING.rst

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

.coveragerc                                        |    2 +-
.gitignore                                         |   13 +-
.testr.conf                                        |    2 +-
CONTRIBUTING.md                                    |   12 +
README.rst                                         |    4 +-
cinderclient/base.py                               |   50 +-
cinderclient/client.py                             |  107 +-
cinderclient/exceptions.py                         |    2 +-
cinderclient/shell.py                              |  167 +++-
cinderclient/utils.py                              |   91 +-
cinderclient/v1/client.py                          |    4 +-
cinderclient/v1/shell.py                           |  202 ++--
cinderclient/v1/volume_backups.py                  |    2 +-
cinderclient/v1/volume_transfers.py                |   26 +-
cinderclient/v1/volumes.py                         |   13 +-
cinderclient/v2/client.py                          |   14 +-
cinderclient/v2/pools.py                           |   62 ++
cinderclient/v2/shell.py                           |  409 +++++---
cinderclient/v2/volume_backups.py                  |    2 +-
cinderclient/v2/volume_snapshots.py                |   12 +-
cinderclient/v2/volume_transfers.py                |   26 +-
cinderclient/v2/volume_type_access.py              |   51 +
cinderclient/v2/volume_types.py                    |   46 +-
cinderclient/v2/volumes.py                         |  106 +-
requirements.txt                                   |    9 +-
test-requirements.txt                              |   11 +-
tools/cinder.bash_completion                       |   24 +-
140 files changed, 9749 insertions(+), 7781 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index f3bbb83..ee6be96 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,2 +7,2 @@ PrettyTable>=0.7,<0.8
-python-keystoneclient>=0.10.0
-requests>=1.2.1
+python-keystoneclient>=1.1.0
+requests>=2.2.0,!=2.4.0
@@ -8 +11 @@ Babel>=1.3
-six>=1.7.0
+six>=1.9.0
diff --git a/test-requirements.txt b/test-requirements.txt
index ae55f81..d8f9800 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.
@@ -7 +10 @@ mock>=1.0
-oslosphinx>=2.2.0.0a2
+oslosphinx>=2.5.0  # Apache-2.0
@@ -9,3 +12,3 @@ python-subunit>=0.0.18
-requests-mock>=0.4.0  # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,<1.3
-testtools>=0.9.34
+requests-mock>=0.6.0  # Apache-2.0
+sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+testtools>=0.9.36,!=1.2.0





More information about the OpenStack-dev mailing list