[release][glance] python-glanceclient 2.0.0 release (mitaka)
We are glad to announce the release of:
python-glanceclient 2.0.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
Please report issues through launchpad:
https://bugs.launchpad.net/python-glanceclient
For more details, please see below.
Changes in python-glanceclient 1.2.0..2.0.0 -------------------------------------------
5b9f21b Handle 403 forbidden on download d28ccb3 Test: use assert_has_calls() instead 6146e03 Updated from global requirements e91d8ec Auto-generated squash commit a49ce80 Add reno to glanceclient 41e3ebd Updated from global requirements 22e3bf0 v2 - "readOnly" key should be used in schemas 69ada31 Fix client initialization in shell tests b4a2e28 Remove code needed for python2.5 29fcefc Fix warnings in glanceclient README 38f5753 Updated from global requirements 22d7002 Remove argparse from requirements 56c27d1 Change metavar for location commands in V2 ad80acf Updated from global requirements 225c87c Updated from global requirements a8d7ded Enhance description of instance-uuid option for image-create b123561 Updated from global requirements 799febf Remove monkey-patching for getsockopt f2eab45 Fixed TestHTTPSVerifyCert failure messages cea6776 Remove location check from V2 client bda3403 Use session when not specified token or endpoint b6b02ba Updated from global requirements 214dbff Skip schema validation on GET /v2/images/%s 5071f94 Trival: Remove 'MANIFEST.in' f85f380 Remove openstack-common.conf 8cce78f Updated from global requirements bc8cc31 Drop py33 support c7fc0d6 Change assertTrue(isinstance()) by optimal assert a74a364 Add help the ability to sort images with multiple keys bda4dd4 use keystoneclient exceptions instead of oslo-incubator code f7b50c4 Add docker to image_schema on glance v2 cli 1a01b42 remove python 2.6 trove classifier 3caeb45 Fix image-download to stdout on Python 3.x 4a2ebfa Updated from global requirements 78667fd replace the deprecated keystoneclient...apiclient 20d298d Replace assertEqual(None, *) with assertIsNone in tests 8e8965f Removes MANIFEST.in as it is not needed explicitely by PBR a7f0996 Updated from global requirements 9bc0018 Remove broken try/except workaround for old requests aba40f9 Remove py26 support 3dba560 Deprecated tox -downloadcache option removed 96f62fe Updated from global requirements bf67b80 Disable suggestion of v1 help for v2 commands 0e4cd15 Remove pypy env from tox 44d0b02 Fix the download error when the image locations are blank deff84d Updated from global requirements 22ef7be Run py34 env first when launching tests be22b39 Updated from global requirements 255b10d Fix help for image-create d6b0a57 Fix tests for image-create 7651b59 Fix Resource.__eq__ mismatch semantics of object equal 698f53d Update set of wanted commands in read-only test 8b4f077 Fix typo in 'help' in python-glanceclient 8438be7 Add ordereddict requirement for py26 tests 784f4fe Updated from global requirements f65ba82 Ensure that identity token in header is not an unicode string e2384d0 Change man page examples to correlate default v2 0ac9185 Fix 'test_help' for shell client. b396e73 Remove self from image-create/image-update
Diffstat (except docs and test files) -------------------------------------
.gitignore | 2 + MANIFEST.in | 4 - README.rst | 2 +- glanceclient/common/http.py | 15 +- glanceclient/common/https.py | 5 - glanceclient/common/utils.py | 10 +- glanceclient/openstack/common/apiclient/base.py | 2 - glanceclient/shell.py | 198 +++++++-------- glanceclient/v2/image_schema.py | 38 ++- glanceclient/v2/images.py | 19 +- glanceclient/v2/shell.py | 29 ++- openstack-common.conf | 7 - releasenotes/notes/.placeholder | 0 releasenotes/source/_static/.placeholder | 0 releasenotes/source/_templates/.placeholder | 0 releasenotes/source/conf.py | 277 +++++++++++++++++++++ releasenotes/source/index.rst | 8 + releasenotes/source/unreleased.rst | 5 + requirements.txt | 19 +- setup.cfg | 3 +- test-requirements.txt | 26 +- tox.ini | 6 +- 39 files changed, 678 insertions(+), 305 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index f5db4aa..fbc914c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,10 +4,9 @@ -pbr>=1.6 -Babel>=1.3 -argparse -PrettyTable<0.8,>=0.7 -python-keystoneclient!=1.8.0,>=1.6.0 -requests!=2.8.0,>=2.5.2 -warlock<2,>=1.0.1 -six>=1.9.0 -oslo.utils!=2.6.0,>=2.4.0 # Apache-2.0 -oslo.i18n>=1.5.0 # Apache-2.0 +pbr>=1.6 # Apache-2.0 +Babel>=1.3 # BSD +PrettyTable<0.8,>=0.7 # BSD +python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0 +requests!=2.9.0,>=2.8.1 # Apache-2.0 +warlock<2,>=1.0.1 # Apache-2.0 +six>=1.9.0 # MIT +oslo.utils>=3.5.0 # Apache-2.0 +oslo.i18n>=2.1.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 7f7d971..4f56ff1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6,12 +6,14 @@ hacking<0.11,>=0.10.0 -coverage>=3.6 -discover -mock>=1.2 -os-client-config!=1.6.2,>=1.4.0 -oslosphinx>=2.5.0 # Apache-2.0 -sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 -testrepository>=0.0.18 -testtools>=1.4.0 -testscenarios>=0.4 -fixtures>=1.3.1 -requests-mock>=0.6.0 # Apache-2.0 -tempest-lib>=0.10.0 +coverage>=3.6 # Apache-2.0 +discover # BSD +mock>=1.2 # BSD +ordereddict # MIT +os-client-config>=1.13.1 # Apache-2.0 +oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 +reno>=0.1.1 # Apache2 +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD +testrepository>=0.0.18 # Apache-2.0/BSD +testtools>=1.4.0 # MIT +testscenarios>=0.4 # Apache-2.0/BSD +fixtures>=1.3.1 # Apache-2.0/BSD +requests-mock>=0.7.0 # Apache-2.0 +tempest-lib>=0.14.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org