We jubilantly announce the release of: keystoneauth1 2.21.0: Authentication Library for OpenStack Identity This release is part of the pike release series. The source is available from: https://git.openstack.org/cgit/openstack/keystoneauth Download the package from: https://pypi.python.org/pypi/keystoneauth1 Please report issues through launchpad: https://bugs.launchpad.net/keystoneauth For more details, please see below. 2.21.0 ^^^^^^ Allow setting EndpointReference in ADFSPassword New Features ************ * Add the ability to specify the WS-Policy EndpointReference used in the ADFSPassword plugin's RequestSecurityToken message via the 'service-provider-entity-id' option. Also added 'identity-provider- url' option which was required, but missing from option list. Bug Fixes ********* * [bug 1689424 (https://bugs.launchpad.net/keystoneauth/+bug/1689424)] Allow setting EndpointReference in ADFSPassword. Changes in keystoneauth1 2.20.0..2.21.0 --------------------------------------- 6cab792 Fix html_last_updated_fmt for Python3 26fae83 Replace assertTrue(isinstance()) with assertIsInstance() aec306a Updated from global requirements 0906fb0 Add global_request_id param to Adapter constructor 72ad21e Trivial fix typo in document 408572a Updated from global requirements 4ca1a1f Allow setting EndpointReference in ADFSPassword 7a46ef1 Updated from global requirements d46483c Add ADFSPassword to keystoneauth1 entry points 07390df Fix V3ADFSPassword retrieval of scoped token Diffstat (except docs and test files) ------------------------------------- keystoneauth1/adapter.py | 13 +++++++++++- keystoneauth1/extras/_saml2/_loading.py | 5 +++++ keystoneauth1/extras/_saml2/v3/adfs.py | 10 +++++++--- ...assword-endpointreference-f186d84a54007b09.yaml | 13 ++++++++++++ setup.cfg | 1 + test-requirements.txt | 8 ++++---- 11 files changed, 79 insertions(+), 12 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 852165a..87cdd84 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +9 @@ bandit>=1.1.0 # Apache-2.0 -coverage>=4.0 # Apache-2.0 +coverage!=4.4,>=4.0 # Apache-2.0 @@ -12 +12 @@ mock>=2.0 # BSD -oslo.config>=3.22.0 # Apache-2.0 +oslo.config>=4.0.0 # Apache-2.0 @@ -18 +18 @@ betamax>=0.7.0 # Apache-2.0 -reno>=1.8.0 # Apache-2.0 +reno!=2.3.1,>=1.8.0 # Apache-2.0 @@ -20 +20 @@ requests-mock>=1.1 # Apache-2.0 -sphinx>=1.5.1 # BSD +sphinx!=1.6.1,>=1.5.1 # BSD