[openstack-announce] [release][openstackclient] python-openstackclient release 1.6.0 (liberty)

doug at doughellmann.com doug at doughellmann.com
Tue Aug 11 15:24:08 UTC 2015


We are chuffed to announce the release of:

python-openstackclient 1.6.0: Installed /mnt/repos/openstack-infra
/release-tools/release-tag-python-openstackclient-F80/python-
openstackclient/.eggs/pbr-1.4.0-py2.7.egg [pbr] Generating ChangeLog
OpenStack Command-line Client

This release is part of the liberty release series.

With source available at:

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

With package available at:

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

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

    https://launchpad.net/python-openstackclient/+milestone/1.6.0

Please report issues through launchpad:

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

Changes in python-openstackclient 1.5.0..1.6.0
----------------------------------------------

0cc1e5a Use correct domain to find project
14bda17 Updated from global requirements
d0cb0d1 Skip functional test: test_server_up
043fc51 Updated from global requirements
bc4e6c2 Remove non-existing hacking deviations from doc
a82a418 Update plugin documentation
b8b8383 Add release notes for 1.6.0
d833d37 Add developer documentation
51ae8c7 Add --inherited to the role docs
cb8590f Rename command docs to remove underscores
94a8805 Inherited info/option when listing role assignment
c54d124 Alphabetize setup.cfg
429ceef Add set feature to volume type v2
dc6fe04 Add list feature to volume v2
4097ec1 Fixes inherited role assignments CRUD calls
fd61711 Fix quota show when there is no project id
4850728 Add functional test for volume type create --property
f44590a Imported Translations from Transifex
eb4246f Updated from global requirements
d52ecfc Added a new function test for volume type set
cd98e06 Introduce functional test for Identity Provider
701b59f Add domain scoping in 'role assignment list'
cfb99cb Removed unnecessary assignment of function result Joined lines together
235cd22 New test for configuration show --mask
4ebeb25 add new test for configuration show unmask
521b2cc Minor Documentation changes for code samples
acb1c94 Set OS_VOLUME_API_VERSION before running functional tests
d7d2b92 Added test for `volume type show`
149ce52 Add functional tests for volume type list
4b86324 New test for configuration show
69093ca Imported Translations from Transifex
ead9a40 Updated from global requirements
77214c5 Fix quota set failed problem
96afb8b Add support for volume v2 commands
4394287 Add configuration show command
025d380 Imported Translations from Transifex
15fe0fa Add plugin interface version
874c921 Fix --os-auth-plugin in auth_with_unscoped_saml
a5b0d9a add doc for floatingip
54ff5d8 Updated from global requirements
d70df6a Fix yet more documentation warnings
921361b Make trustee/trustor/project searchable by ID
659abf4 Add create and list for volume type v2
7bb4598 add image member commands for image API
c5b4383 Fix the way auth_type default value is overriden
a6d5f3f Format volume type properties when showing
11c9695 Rename type.py to volume_type.py
00b4e38 Removes trailing blank in trust show
e30ebfe Add volume type show for volume v1
9c95b37 --property should be required in `os unset` commands
643d1d9 More minor docs fixes
88c39ef Minor identity documentation change
ea103ca Add functional tests server reboot
a9f8573 Add functional tests server IP attach and detach
8bae138 Add details to the documentation.
2fc800a Making --property as required when openstack flavor unset
b3335b3 Do not set default versions in parsed args
d79900a Add functional tests for servers that require wait
ab2c1f2 Updated from global requirements
ff3dbdd enhance tests for user v3
e7e8760 Remove unnecessary test extension mock
bc28adc Remove requirements.txt from tox.ini
566987e add functional tests for identity v3
d82b1f9 Add functional tests for volume qos
abfb011 Support multiple volume qos delete
cc52282 add functional tests for identity v2
7b32ec0 add --project-domain option for user v3
7829aca only return endpoints that have url
37c83e6 Fix the way we call find_resource when only using ID
c830d96 Fix image save with API v2
36391a8 Rename endpoint type to interface
1af89f7 Updated from global requirements
79c69e1 temporarily skip help tests
922074b Drop py33 support for Liberty
ef0cf00 Fix interactive password prompt
1462fb7 Updated from global requirements
f807f0a Fix wrong mock method call
e76de2c add functional tests for identity v2
89cf9f6 Fixes modules index generated by Sphinx
a3f50ea Imported Translations from Transifex
f89fc1e Fix address parsing for server ssh command
7af00f8 openstack catalog list always returns publicURL for internalURL and adminURL
2d4a737 Remove the --dhcp option to network list
8c7920d Remove testing of cliff command line options
aa3b3c1 add functional tests for identity v3
5521e4c Add --os-endpoint-type cli optional argument
3bfaf79 Show which aggregate a hypervisor is member of
bd58977 Move update code from image create command
700048a Fix examples with cacert
a7eb8b5 Updated from global requirements
974c9d5 Add support for volume API v2 QoS commands
4d832e7 Add tests for 'list' and 'show' for volume qos v1
1051a46 Alphabetize tests for v1 qos_specs
862afd1 Add docs for QoS specs
36613f9 No need for get_parser on QoS list
1d51eb8 Alphabetize QoS specs
7bb038c Add support for volume API v1 QoS commands
8899bc4 fix confused domain argument for network create v2
253ba3c fix typo in network.rst
4f12a82 Updated from global requirements
af7f64e Updated from global requirements
ed241ef Add support to inherited project role grant calls
2d6bc8f Updated from global requirements
012e6a7 fix typo for server create in server.rst
ce67c3a Fix typo in user.rst
7354d60 Update 1.4.0 release notes
2b0013c Refactor option handling for user|group|project domain scoping
383e12e Updated from global requirements
ce65164 Add functional tests for image set
ebddb10 Add functional tests for volume set size
c786845 Add functional tests for server CRUD
83f5bef Add functional tests for flavor metadata
b0ed866 Add flavor functional test
46f61c8 Add functional tests for security group CRUD
4fab606 Enables retrieval of project's parents and subtree
2fce863 Add support for volume backup v2 command

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

HACKING.rst                                        |  15 +-
examples/common.py                                 |   1 +
functional/common/test.py                          |  20 +
openstackclient/common/clientmanager.py            |  20 +-
openstackclient/common/configuration.py            |  58 ++
openstackclient/common/quota.py                    |   8 +-
openstackclient/common/utils.py                    |  18 +-
openstackclient/compute/client.py                  |  12 +-
openstackclient/compute/v2/flavor.py               |   1 +
openstackclient/compute/v2/hypervisor.py           |  23 +
openstackclient/compute/v2/server.py               |  52 +-
openstackclient/identity/client.py                 |  14 +-
openstackclient/identity/common.py                 |  63 +-
openstackclient/identity/v2_0/catalog.py           |   6 +-
openstackclient/identity/v3/ec2creds.py            |  50 +-
openstackclient/identity/v3/group.py               |  56 +-
openstackclient/identity/v3/project.py             |  37 +-
openstackclient/identity/v3/role.py                |  28 +-
openstackclient/identity/v3/role_assignment.py     |  20 +-
openstackclient/identity/v3/trust.py               |  45 +-
openstackclient/identity/v3/unscoped_saml.py       |   2 +-
openstackclient/identity/v3/user.py                |  14 +-
openstackclient/image/client.py                    |  10 +-
openstackclient/image/v1/image.py                  | 145 +++--
openstackclient/image/v2/image.py                  |  82 ++-
openstackclient/network/client.py                  |  13 +-
openstackclient/network/v2/network.py              |  83 +--
openstackclient/object/client.py                   |   9 +-
openstackclient/object/v1/lib/__init__.py          |   0
openstackclient/shell.py                           |  23 +-
openstackclient/volume/client.py                   |  12 +-
openstackclient/volume/v1/qos_specs.py             | 302 +++++++++
openstackclient/volume/v1/snapshot.py              |   1 +
openstackclient/volume/v1/type.py                  | 184 ------
openstackclient/volume/v1/volume.py                |   1 +
openstackclient/volume/v1/volume_type.py           | 209 +++++++
openstackclient/volume/v2/backup.py                | 132 ++++
openstackclient/volume/v2/qos_specs.py             | 302 +++++++++
openstackclient/volume/v2/volume.py                | 344 +++++++++++
openstackclient/volume/v2/volume_type.py           | 193 ++++++
.../de/LC_MESSAGES/python-openstackclient.po       |  17 +-
.../locale/python-openstackclient.pot              | 255 ++++----
.../zh_TW/LC_MESSAGES/python-openstackclient.po    |   8 +-
requirements.txt                                   |  20 +-
setup.cfg                                          |  45 +-
setup.py                                           |   3 +-
test-requirements.txt                              |  17 +-
tox.ini                                            |   5 +-
135 files changed, 8463 insertions(+), 1174 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 11d2a39..b575125 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.4
@@ -8 +8 @@ Babel>=1.3
-cliff>=1.10.0  # Apache-2.0
+cliff>=1.14.0 # Apache-2.0
@@ -10,4 +10,4 @@ cliff-tablib>=1.0
-os-client-config>=1.2.0
-oslo.config>=1.11.0  # Apache-2.0
-oslo.i18n>=1.5.0  # Apache-2.0
-oslo.utils>=1.4.0                       # Apache-2.0
+os-client-config>=1.4.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.utils>=1.9.0 # Apache-2.0
@@ -16,3 +16,3 @@ python-keystoneclient>=1.6.0
-python-novaclient>=2.22.0
-python-cinderclient>=1.2.2
-python-neutronclient>=2.3.11,<3
+python-novaclient>=2.26.0
+python-cinderclient>=1.3.1
+python-neutronclient<3,>=2.6.0
@@ -20 +20 @@ requests>=2.5.2
-stevedore>=1.5.0  # Apache-2.0
+stevedore>=1.5.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index f82e48d..23edc37 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -8,6 +8,6 @@ discover
-fixtures>=0.3.14
-mock>=1.0
-oslosphinx>=2.5.0  # Apache-2.0
-oslotest>=1.5.1  # Apache-2.0
-requests-mock>=0.6.0  # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+fixtures>=1.3.1
+mock>=1.2
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.10.0 # Apache-2.0
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
@@ -16 +16 @@ testrepository>=0.0.18
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
@@ -17,0 +18 @@ WebOb>=1.2.3
+tempest-lib>=0.6.1





More information about the OpenStack-announce mailing list