keystoneauth 5.8.0 (dalmatian)
We are gleeful to announce the release of: keystoneauth 5.8.0 This release is part of the dalmatian release series. The source is available from: https://opendev.org/openstack/keystoneauth Download the package from: https://pypi.org/project/keystoneauth Please report issues through: https://bugs.launchpad.net/keystoneauth/+bugs For more details, please see below. 5.8.0 ^^^^^ New Features ************ * Add support to OTP in the v3OIDCpassword plugin, to enable this feature, the user must configure the environment variable OS_IDP_OTP_KEY with the name of the OTP key that the Identity Provider expects while generating the access token. E.g. OS_IDP_OTP_KEY=totp Bug Fixes ********* * [bug 2053965 (https://bugs.launchpad.net/keystoneauth/+bug/2053965)] OIDC Device Authorization Flow: In accordance with RFC8628, for public clients that do not have a client_secret, the client_id is included in the request bodies. Changes in keystoneauth 5.7.0..5.8.0 ------------------------------------ 0b82d42 Update requests of device flow for public client d552a9a Add OTP to v3OIDCpassword plugin a0c9d5e Remove old excludes Diffstat (except docs and test files) ------------------------------------- keystoneauth1/identity/v3/oidc.py | 55 ++++++- keystoneauth1/loading/_plugins/identity/v3.py | 4 + ...-to-v3oidcpassword-plugin-520160b14e1fcc57.yaml | 7 + .../notes/bug-2053965-b9717c6a8c058956.yaml | 7 + requirements.txt | 2 +- test-requirements.txt | 2 +- 10 files changed, 267 insertions(+), 13 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 30d3d7f..d61a7ed 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14 +14 @@ -pbr!=2.1.0,>=2.0.0 # Apache-2.0 +pbr>=2.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 62584c5..e831b3b 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ bandit~=1.7.6 # Apache-2.0 -coverage!=4.4,>=4.0 # Apache-2.0 +coverage>=4.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org