We are happy to announce the release of: python-glanceclient 2.7.0: OpenStack Image API Client Library This release is part of the pike release series. The source is available from: https://git.openstack.org/cgit/openstack/python-glanceclient Download the package from: https://pypi.python.org/pypi/python-glanceclient Please report issues through launchpad: https://bugs.launchpad.net/python-glanceclient For more details, please see below. Changes in python-glanceclient 2.6.0..2.7.0 ------------------------------------------- ec76e25 Allow global_request_id in Client constructor 60c06d5 Downloading image with --progress fails f759847 Updated from global requirements 0390052 v2: Content-Type: application/octet-stream header always added 7df87fd Convert IOError from requests bb2a5e9 Downloading image with --progress fails for python3 a0edf0c Updated from global requirements 79f96c5 Updated from global requirements 0e2e3f4 Use Sphinx 1.5 warning-is-error bd42145 Explicitly set 'builders' option 92f9757 Updated from global requirements a9a8cc5 Updated from global requirements 07ad860 Remove references to Python 3.4 333494a Updated from global requirements 7752c4a Updated from global requirements 70f2729 Update test requirement 5f1ae53 Updated from global requirements 87e4f76 x-openstack-request-id logged twice in logs 1cd7030 Updated from global requirements 7ba2ac7 Updated from global requirements 6740f57 Replace functions 'dict.get' and 'del' with 'dict.pop' d532d50 Update reno for stable/ocata 1a5fac7 Replace dict.iteritems() with dict.items() Diffstat (except docs and test files) ------------------------------------- glanceclient/common/http.py | 52 ++++++++++------- glanceclient/common/utils.py | 10 ++++ glanceclient/v2/shell.py | 4 +- releasenotes/source/index.rst | 1 + releasenotes/source/ocata.rst | 6 ++ requirements.txt | 12 ++-- setup.cfg | 5 +- setup.py | 2 +- test-requirements.txt | 10 ++-- tox.ini | 2 +- 16 files changed, 243 insertions(+), 61 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index d986545..507e315 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,2 +4,2 @@ -pbr>=1.8 # Apache-2.0 -Babel>=2.3.4 # BSD +pbr!=2.1.0,>=2.0.0 # Apache-2.0 +Babel!=2.4.0,>=2.3.4 # BSD @@ -7,2 +7,2 @@ PrettyTable<0.8,>=0.7.1 # BSD -keystoneauth1>=2.18.0 # Apache-2.0 -requests!=2.12.2,>=2.10.0 # Apache-2.0 +keystoneauth1>=2.20.0 # Apache-2.0 +requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0 @@ -11,2 +11,2 @@ six>=1.9.0 # MIT -oslo.utils>=3.18.0 # Apache-2.0 -oslo.i18n>=2.1.0 # Apache-2.0 +oslo.utils>=3.20.0 # Apache-2.0 +oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 0fa3ae7..9a05851 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking<0.11,>=0.10.0 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 @@ -6 +6 @@ hacking<0.11,>=0.10.0 -coverage>=4.0 # Apache-2.0 +coverage!=4.4,>=4.0 # Apache-2.0 @@ -9 +9 @@ ordereddict # MIT -os-client-config>=1.22.0 # Apache-2.0 +os-client-config>=1.27.0 # Apache-2.0 @@ -12 +12 @@ reno>=1.8.0 # Apache-2.0 -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +sphinx!=1.6.1,>=1.5.1 # BSD @@ -18 +18 @@ requests-mock>=1.1 # Apache-2.0 -tempest>=12.1.0 # Apache-2.0 +tempest>=14.0.0 # Apache-2.0