[release-announce] python-glanceclient 3.2.0 (victoria)
    no-reply at openstack.org 
    no-reply at openstack.org
       
    Fri Jun 19 17:29:40 UTC 2020
    
    
  
We are satisfied to announce the release of:
python-glanceclient 3.2.0: OpenStack Image API Client Library
This release is part of the victoria 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.2.0
^^^^^
Other Notes
* -| For legacy (pre-Rocky) images that do not contain "multihash"
  metadata, or when the "--allow-md5-fallback" option is used in cases
  where the multihash metadata is present but the specified algorithm
  is not available to the glanceclient, the glanceclient uses an MD5
  checksum to validate the download.  When operating in a FIPS-
  compliant environment, however, the MD5 algorithm may be unavailable
  to the glanceclient. In such a case, (that is, when the MD5 checksum
  information is available to the glanceclient but the MD5 algorithm
  is not), the glanceclient will fail the download as corrupt because
  it cannot prove otherwise.  This is consistent with current
  behavior.
Changes in python-glanceclient 3.1.0..3.2.0
-------------------------------------------
de178ac Switch to newer openstackdocstheme and reno versions
56186d6 Fail gracefully when MD5 is unavailable
490f808 Bump default tox env from py37 to py38
2f86299 Add py38 package metadata
6a04588 Use unittest.mock instead of third party mock
1b5c309 Add Python3 victoria unit tests
dff5c88 Pass --all-stores, --allow-failure as bool to API
00bc25e Update master for stable/ussuri
236a7be Fix SyntaxWarning with Python 3.8
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml                                           |  2 +-
glanceclient/common/utils.py                         |  9 ++++++++-
glanceclient/v2/images.py                            | 12 +++++++-----
lower-constraints.txt                                |  5 +----
.../notes/check-for-md5-59db8fd67870b214.yaml        | 13 +++++++++++++
releasenotes/source/conf.py                          | 14 +++++++-------
releasenotes/source/index.rst                        |  1 +
releasenotes/source/ussuri.rst                       |  6 ++++++
setup.cfg                                            |  1 +
test-requirements.txt                                |  2 +-
tox.ini                                              |  2 +-
21 files changed, 82 insertions(+), 40 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 3a6aa59..29c9183 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +7,0 @@ coverage!=4.4,>=4.0 # Apache-2.0
-mock>=2.0.0 # BSD
@@ -12,0 +12 @@ testscenarios>=0.4 # Apache-2.0/BSD
+ddt>=1.2.1 # MIT
    
    
More information about the Release-announce
mailing list