[release-announce] python-keystoneclient 4.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Sat Apr 11 18:42:35 UTC 2020


We joyfully announce the release of:

python-keystoneclient 4.0.0: Client Library for OpenStack Identity

This release is part of the ussuri stable release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

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

For more details, please see below.

4.0.0
^^^^^

Upgrade Notes

* Python 2.7 support has been dropped. Last release of python-
  keystoneclient to support python 2.7 is OpenStack Train. The minimum
  version of Python now supported is Python 3.6.

Changes in python-keystoneclient 3.22.0..4.0.0
----------------------------------------------

b58ebe2 Cleanup py27 support
e25df29 Update hacking for Python3
526350e [ussuri][goal] Drop python 2.7 support and testing
9fbae49 Update master for stable/train


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

.zuul.yaml                                          |  4 +---
examples/pki/gen_cmsz.py                            |  1 +
keystoneclient/auth/__init__.py                     |  1 +
keystoneclient/auth/identity/v3/__init__.py         |  2 ++
keystoneclient/contrib/ec2/utils.py                 |  2 +-
keystoneclient/exceptions.py                        |  2 ++
keystoneclient/fixture/__init__.py                  |  2 ++
.../notes/drop-py-2-7-5ac18e82de83fcfa.yaml         |  6 ++++++
releasenotes/source/index.rst                       |  1 +
releasenotes/source/train.rst                       |  6 ++++++
setup.cfg                                           | 15 +--------------
setup.py                                            |  9 ---------
test-requirements.txt                               |  2 +-
tox.ini                                             | 21 +++++++--------------
16 files changed, 33 insertions(+), 46 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 4683c46..d27f88c 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