[release][glance] python-glanceclient release 1.0.0 (liberty)
We are amped to announce the release of:
python-glanceclient 1.0.0: OpenStack Image API Client Library
This release is part of the liberty release series.
With source available at:
http://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:
http://launchpad.net/python-glanceclient/+milestone/1.0.0
Please report issues through launchpad:
http://bugs.launchpad.net/python-glanceclient
Changes in python-glanceclient 0.19.0..1.0.0 --------------------------------------------
54ae632 1.0.0 release notes 618637a Remove custom SSL compression handling 14be607 Add more information show in v2 8d118cc Require disk and container format on image-create 3949e0e Ship the default image schema in the client 181131e Use API v2 as default 43769d6 V2: Do not validate image schema when listing 9284eb4 Updated from global requirements 22868aa Add unicode support for properties values in v2 shell c41dcc9 Fix failure to create glance https connection pool ec0f2df Enable flake8 checks d9d5869 Extend unittests coverage for v2 tasks module c0e90fa Support for Metadata Definition Catalog for Tags b48ff98 Fix exception message in Http.py e240bdd Fix an issue with broken test on ci e976032 Remove usage of assert_called_once on Mock objects 9fdd4f1 Add .eggs/* to .gitignore 0f9aa99 Updated from global requirements 1b93adc Account for dictionary order in test_shell.py e192a39 Do not fall back to namespaced oslo.i18n b10e893 Updated from global requirements ea01f13 Add v2 support for the marker attribute 997c12d Import only modules and update tox.ini 0810805 Updated from global requirements 43621dc Close iterables at the end of iteration 5ce9c7d Make glanceclient accept a session object 5e85d61 cleanup openstack-common.conf and sync updated files 116fac8 Add parameter 'changes-since' for image-list of v1
Diffstat (except docs and test files) -------------------------------------
.gitignore | 1 + glanceclient/__init__.py | 2 +- glanceclient/_i18n.py | 5 +- glanceclient/client.py | 55 ++- glanceclient/common/http.py | 225 ++++++---- glanceclient/common/https.py | 46 +-- glanceclient/common/progressbar.py | 12 +- glanceclient/common/utils.py | 83 +++- glanceclient/openstack/common/_i18n.py | 4 +- glanceclient/openstack/common/apiclient/base.py | 5 +- glanceclient/openstack/common/apiclient/client.py | 2 +- .../openstack/common/apiclient/exceptions.py | 8 +- .../openstack/common/apiclient/fake_client.py | 9 +- glanceclient/shell.py | 39 +- glanceclient/v1/client.py | 15 +- glanceclient/v1/image_members.py | 4 +- glanceclient/v1/images.py | 6 +- glanceclient/v1/shell.py | 10 +- glanceclient/v2/__init__.py | 15 + glanceclient/v2/client.py | 11 +- glanceclient/v2/image_schema.py | 223 ++++++++++ glanceclient/v2/image_tags.py | 6 +- glanceclient/v2/images.py | 50 +-- glanceclient/v2/metadefs.py | 113 +++++- glanceclient/v2/schemas.py | 14 +- glanceclient/v2/shell.py | 134 +++++- glanceclient/v2/tasks.py | 8 +- openstack-common.conf | 1 - requirements.txt | 11 +- setup.py | 3 +- test-requirements.txt | 17 +- tox.ini | 16 +- 50 files changed, 2229 insertions(+), 705 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index 7e68971..81d0ec0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr>=0.11,<2.0 +pbr<2.0,>=1.4 @@ -7 +7 @@ argparse -PrettyTable>=0.7,<0.8 +PrettyTable<0.8,>=0.7 @@ -9 +8,0 @@ python-keystoneclient>=1.6.0 -pyOpenSSL>=0.11 @@ -11 +10 @@ requests>=2.5.2 -warlock>=1.0.1,<2 +warlock<2,>=1.0.1 @@ -13,2 +12,2 @@ six>=1.9.0 -oslo.utils>=1.4.0 # Apache-2.0 -oslo.i18n>=1.5.0 # Apache-2.0 +oslo.utils>=1.9.0 # Apache-2.0 +oslo.i18n>=1.5.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 99714ee..b7279bb 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking>=0.10.0,<0.11 +hacking<0.11,>=0.10.0 @@ -8,3 +8,3 @@ discover -mock>=1.0 -oslosphinx>=2.5.0 # Apache-2.0 -sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 +mock>=1.2 +oslosphinx>=2.5.0 # Apache-2.0 +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 @@ -12,4 +12,5 @@ testrepository>=0.0.18 -testtools>=0.9.36,!=1.2.0 -fixtures>=0.3.14 -requests-mock>=0.6.0 # Apache-2.0 -tempest-lib>=0.5.0 +testtools>=1.4.0 +testscenarios>=0.4 +fixtures>=1.3.1 +requests-mock>=0.6.0 # Apache-2.0 +tempest-lib>=0.6.1
participants (1)
-
doug@doughellmann.com