[release-announce] python-keystoneclient 4.5.0 (zed)
no-reply at openstack.org
no-reply at openstack.org
Fri May 20 12:31:31 UTC 2022
We are jazzed to announce the release of:
python-keystoneclient 4.5.0: Client Library for OpenStack Identity
This release is part of the zed 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.5.0
^^^^^
New Features
* For sessions using the v3 Identity API, the default interface has
been switched from "admin" to "public". This allows deployments to
get rid of the admin endpoint, which functionally is no longer
necessary with the v3 API.
Changes in python-keystoneclient 4.4.0..4.5.0
---------------------------------------------
36510a8 Drop lower-constraints.txt and its testing
d5d1933 Use TOX_CONSTRAINTS_FILE
6940b4f use importlib.metadata to get keyring version
77cd7fa trivial: Drop os-testr
ca66b72 Remove translation sections from setup.cfg
32996f2 Stop to use the __future__ module.
07c7f94 remove unicode from code
ea1308a Update master for stable/yoga
8d8c31e Update master for stable/xena
893747d Update master for stable/wallaby
59419f7 Update master for stable/victoria
0e2f678 Fix bindep.txt to work with newer CentOS and RHEL
b15dfff setup.cfg: Replace dashes by underscores
ea6fe1d Stop using an admin endpoint by default
Diffstat (except docs and test files)
-------------------------------------
babel.cfg | 1 -
bindep.txt | 7 +--
keystoneclient/discover.py | 14 ++---
keystoneclient/httpclient.py | 37 ++++++++---
keystoneclient/v3/contrib/oauth1/access_tokens.py | 2 -
keystoneclient/v3/contrib/oauth1/request_tokens.py | 2 -
lower-constraints.txt | 72 ----------------------
...itch-default-interface-v3-dcd7167196ace531.yaml | 7 +++
releasenotes/source/conf.py | 14 ++---
releasenotes/source/index.rst | 4 ++
releasenotes/source/victoria.rst | 6 ++
releasenotes/source/wallaby.rst | 6 ++
releasenotes/source/xena.rst | 6 ++
releasenotes/source/yoga.rst | 6 ++
requirements.txt | 6 ++
setup.cfg | 21 ++-----
tox.ini | 7 +--
26 files changed, 98 insertions(+), 141 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 65e83de..e621b58 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -0,0 +1,4 @@
+# Requirements lower bounds listed here are our best effort to keep them up to
+# date but we do not test them so no guarantee of having them all correct. If
+# you find any incorrect lower bounds, let us know or propose a fix.
+
@@ -15,0 +20,2 @@ stevedore>=1.20.0 # Apache-2.0
+importlib_metadata>=1.7.0;python_version<'3.8' # Apache-2.0
+packaging>=20.4 # BSD
More information about the Release-announce
mailing list