We are delighted to announce the release of: python-glanceclient 1.2.0: OpenStack Image API Client Library This release is part of the mitaka release series. With source available at: https://git.openstack.org/cgit/openstack/python-glanceclient With package available at: https://pypi.python.org/pypi/python-glanceclient For more details, please see the git log history below and: https://launchpad.net/python-glanceclient/+milestone/1.2.0 Please report issues through launchpad: https://bugs.launchpad.net/python-glanceclient Changes in python-glanceclient 1.1.0..1.2.0 ------------------------------------------- d91210c Release Notes for version 1.2.0 1f1934e Add versions list function bff356e Added reactivate/deactivate image using CLI dfcb468 Fix the missing help descripiton of "image-create" 8a4cd79 Add documentation for running the functional tests c7c0754 Updated from global requirements d6a10f2 Remove unused sphinx Makefile 5a24705 Update docs to recommend KSA instead of KSC 84538d8 Use clouds.yaml from devstack for functional tests 4fb3092 Add translation to v2 shell 6b9133c Import i18n functions directly 8cf2bfc Updated from global requirements b51634a improve readme contents ca050ed Add support for setting Accept-Language header 3bd28bf Updated from global requirements 36937bb Use the subcomand parsed args instead of the base afd1810 Stop trying to send image_size to the server bf02b04 Support image deletion in batches in v2 a8a7c68 print usage when no argument is specified for python3 77012ee Updated from global requirements 603697a Updated from global requirements df0f664 Do not use openstack.common.i18n in glance client abf0381 Added unit tests for 'Unicode support shell client' 1f2fefb Use common identity parameters fro keystone client c31c136 No auth when token and endpoint are passed 557acb1 Use dictionary literal for dictionary creation c6addc7 Replace exception_to_str with oslo.utils function 586d401 Change ignore-errors to ignore_errors 05cd0c7 Add period in help message b8a881f Don't get the image before deleting it 3d3d829 Fix human readable when size is None 19480df Add parsing the endpoint URL 22ce845 Fix Typos in comments b9eee5e Add check Identity validate when get schemas Diffstat (except docs and test files) ------------------------------------- .coveragerc | 2 +- README.rst | 29 +- functional_creds.conf.sample | 8 - glanceclient/common/http.py | 4 + glanceclient/common/https.py | 2 +- glanceclient/common/utils.py | 36 ++- glanceclient/exc.py | 2 +- glanceclient/openstack/common/apiclient/base.py | 2 +- glanceclient/openstack/common/apiclient/client.py | 2 +- .../openstack/common/apiclient/exceptions.py | 2 +- glanceclient/openstack/common/apiclient/utils.py | 2 +- glanceclient/shell.py | 136 ++------- glanceclient/v1/client.py | 4 + glanceclient/v1/shell.py | 2 +- glanceclient/v1/versions.py | 26 ++ glanceclient/v2/client.py | 5 + glanceclient/v2/images.py | 22 +- glanceclient/v2/metadefs.py | 18 +- glanceclient/v2/shell.py | 319 +++++++++++---------- glanceclient/v2/tasks.py | 2 +- glanceclient/v2/versions.py | 26 ++ requirements.txt | 8 +- setup.py | 2 +- test-requirements.txt | 3 +- tox.ini | 4 +- 40 files changed, 859 insertions(+), 561 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 960c35d..f5db4aa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr<2.0,>=1.6 +pbr>=1.6 @@ -8,2 +8,2 @@ PrettyTable<0.8,>=0.7 -python-keystoneclient>=1.6.0 -requests>=2.5.2 +python-keystoneclient!=1.8.0,>=1.6.0 +requests!=2.8.0,>=2.5.2 @@ -12 +12 @@ six>=1.9.0 -oslo.utils>=2.0.0 # Apache-2.0 +oslo.utils!=2.6.0,>=2.4.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index b7279bb..7f7d971 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8,0 +9 @@ mock>=1.2 +os-client-config!=1.6.2,>=1.4.0 @@ -16 +17 @@ requests-mock>=0.6.0 # Apache-2.0 -tempest-lib>=0.6.1 +tempest-lib>=0.10.0