[release-announce] keystoneauth1 3.17.0 (train)
no-reply at openstack.org
no-reply at openstack.org
Wed Aug 21 13:44:12 UTC 2019
We jubilantly announce the release of:
keystoneauth1 3.17.0: Authentication Library for OpenStack Identity
This release is part of the train release series.
The source is available from:
https://opendev.org/openstack/keystoneauth1
Download the package from:
https://pypi.org/project/keystoneauth1
For more details, please see below.
3.17.0
^^^^^^
New Features
* [bug 1839748
(https://bugs.launchpad.net/keystoneauth/+bug/1839748)] Keystoneauth
now supports MFA authentication and Auth Receipts. Responses from
Keystone containing and auth receipt will now raise a
"MissingAuthMethods" exception which will contain the auth receipt
itself, and information about the missing methods. There are now
also ways to easily do more than one method when authenticating to
Keystone and those have been documented.
Changes in keystoneauth1 3.16.0..3.17.0
---------------------------------------
6a69e4d add support for auth_receipts and multi-method auth
Diffstat (except docs and test files)
-------------------------------------
keystoneauth1/exceptions/auth.py | 15 +++
keystoneauth1/exceptions/http.py | 6 +
keystoneauth1/identity/__init__.py | 6 +-
keystoneauth1/identity/v3/__init__.py | 8 +-
keystoneauth1/identity/v3/base.py | 18 ++-
keystoneauth1/identity/v3/multi_factor.py | 59 ++++++++++
keystoneauth1/identity/v3/receipt.py | 37 +++++++
keystoneauth1/loading/_plugins/identity/v3.py | 46 +++++++-
.../notes/bug-1839748-5d8dfc99c43aaefc.yaml | 10 ++
setup.cfg | 1 +
14 files changed, 495 insertions(+), 10 deletions(-)
More information about the Release-announce
mailing list