[release-announce] python-glanceclient 3.1.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Tue Apr 7 13:40:23 UTC 2020


We are overjoyed to announce the release of:

python-glanceclient 3.1.0: OpenStack Image API Client Library

This release is part of the ussuri stable release series.

The source is available from:

    https://opendev.org/openstack/python-glanceclient

Download the package from:

    https://pypi.org/project/python-glanceclient

Please report issues through:

    https://bugs.launchpad.net/python-glanceclient/+bugs

For more details, please see below.

3.1.0
^^^^^


Prelude
*******

This version of python-glanceclient finalizes client-side support for
the Glance import image in multiple stores, copy existing image in
multiple stores and delete image from single store.


New Features
************

* Support for deleting the image data from single store.


Upgrade Notes
*************

* The following Command Line Interface calls now take "--stores",
  "-- all-stores" and "--allow-failure" option:

  * "glance image-create-via-import"

  * "glance image-import"

  The value for "--stores" option is a list of store identifiers.  The
  list of available stores may be obtained from the "glance stores-
  info" command.

  The value for "--all-stores" option could be True or False.

  The value for "--allow-failure" option could be True or False.


Bug Fixes
*********

* Bug 1838694: glanceclient doesn't cleanup session it creates if
  one is not provided

   (https://bugs.launchpad.net/python-glanceclient/+bug/1838694)

Changes in python-glanceclient 3.0.0..3.1.0
-------------------------------------------

3e91562 Rename releasenotes to reflect correct version
7e1460a Add release note for glanceclient 3.0.0
baa8953 Cleanup py27 support
82da237 Update hacking for Python3
d91bcae Delete image from specific store
b03b29d Remove .zuul.yaml from the list of irrelevant files
3ebc72f setup.cfg: Use better Python 3 hinting
993406d Remove v1 tests
583194f Move py35 jobs to latest python3
e8d554f Replace git.openstack.org URLs with opendev.org URLs
2b82aed update doc url to new


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

.zuul.yaml                                         | 67 +++-------------------
README.rst                                         |  4 +-
glanceclient/common/http.py                        |  2 +-
glanceclient/v2/images.py                          |  8 +++
glanceclient/v2/resource_type_schema.py            |  4 +-
glanceclient/v2/shell.py                           | 36 +++++++++---
lower-constraints.txt                              |  4 --
.../notes/3.1.0_Release-1337ddc753b88905.yaml      | 25 ++++++++
.../notes/del_from_store-2d807c3038283907.yaml     |  4 ++
.../notes/pike-relnote-2c77b01aa8799f35.yaml       |  6 +-
releasenotes/source/earlier.rst                    |  4 +-
setup.cfg                                          | 10 +---
setup.py                                           |  9 ---
test-requirements.txt                              |  2 +-
tox.ini                                            | 17 +-----
22 files changed, 124 insertions(+), 122 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 8e8541c..3a6aa59 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=1.1.0,<1.2.0 # Apache-2.0
+hacking>=3.0,<3.1.0 # Apache-2.0






More information about the Release-announce mailing list