[keystone] keystonemiddleware 4.18.0 (queens)
We are chuffed to announce the release of: keystonemiddleware 4.18.0: Middleware for OpenStack Identity This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/keystonemiddleware Download the package from: https://pypi.python.org/pypi/keystonemiddleware Please report issues through launchpad: https://bugs.launchpad.net/keystonemiddleware For more details, please see below. 4.18.0 ^^^^^^ Deprecation Notes * The auth_uri parameter of keystone_authtoken is deprecated in favor of www_authenticate_uri. The auth_uri option was often confused with the auth_url parameter of the keystoneauth plugin, which was also effectively always required. The parameter refers to the WWW- Authenticate header that is returned when the user needs to be redirected to the Identity service for authentication. Changes in keystonemiddleware 4.17.0..4.18.0 -------------------------------------------- 452099f Updated from global requirements c7bdfff Updated from global requirements 9df878e Updated from global requirements 74455d8 Fix py3 byte/string error 409b482 Rename auth_uri to www_authenticate_uri 2fd8027 Updates for stestr 19e602c Issue a deprecation warning for validating PKI tokens 0473534 Fix gate error caused by mocked URLs 204b21a Correct docs usage of keystoneauth1 session a8616e9 Update config docs to reflect non-deprecated methods 31be1c5 Add doc8 rule and check doc/source files b2d6502 Updated from global requirements 6f63f09 Remove use of positional decorator efb1fb9 strip whitespace from token 2308d4d Update reno for stable/pike 51ca528 Remove notice about system time 4e91647 Updated from global requirements e1629bb Updated from global requirements 13c2a15 Update comment about fetch token kwargs 15b9ad6 Enable sphinx todo extension Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + .stestr.conf | 3 +++ keystonemiddleware/auth_token/__init__.py | 31 +++++++++++++++------- keystonemiddleware/auth_token/_auth.py | 2 +- keystonemiddleware/auth_token/_identity.py | 10 ++++--- keystonemiddleware/auth_token/_memcache_crypt.py | 16 +++++++++++ keystonemiddleware/auth_token/_opts.py | 20 +++++++++++++- keystonemiddleware/fixture.py | 3 --- keystonemiddleware/s3_token.py | 13 ++++++--- .../unit/auth_token/test_auth_token_middleware.py | 31 ++++++++++++---------- .../notes/rename-auth-uri-d223d883f5898aee.yaml | 9 +++++++ releasenotes/source/index.rst | 1 + releasenotes/source/pike.rst | 6 +++++ requirements.txt | 15 +++++------ setup.cfg | 2 +- test-requirements.txt | 17 ++++++------ tox.ini | 13 ++++++--- 26 files changed, 192 insertions(+), 84 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 9d95b1c..f94144a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,7 +5,7 @@ -keystoneauth1>=2.21.0 # Apache-2.0 -oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0 -oslo.context>=2.14.0 # Apache-2.0 -oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0 -oslo.log>=3.22.0 # Apache-2.0 -oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0 -oslo.utils>=3.20.0 # Apache-2.0 +keystoneauth1>=3.2.0 # Apache-2.0 +oslo.config>=4.6.0 # Apache-2.0 +oslo.context>=2.19.2 # Apache-2.0 +oslo.i18n>=3.15.3 # Apache-2.0 +oslo.log>=3.30.0 # Apache-2.0 +oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +oslo.utils>=3.31.0 # Apache-2.0 @@ -13 +12,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0 -positional>=1.1.1 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index f0a7384..322e7f5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +9,2 @@ coverage!=4.4,>=4.0 # Apache-2.0 -cryptography>=1.6 # BSD/Apache-2.0 +cryptography!=2.0,>=1.9 # BSD/Apache-2.0 +doc8>=0.6.0 # Apache-2.0 @@ -12,2 +13,2 @@ fixtures>=3.0.0 # Apache-2.0/BSD -mock>=2.0 # BSD -openstackdocstheme>=1.11.0 # Apache-2.0 +mock>=2.0.0 # BSD +openstackdocstheme>=1.17.0 # Apache-2.0 @@ -15,2 +16,2 @@ oslotest>=1.10.0 # Apache-2.0 -reno!=2.3.1,>=1.8.0 # Apache-2.0 -requests-mock>=1.1 # Apache-2.0 +reno>=2.5.0 # Apache-2.0 +requests-mock>=1.1.0 # Apache-2.0 @@ -20 +21 @@ testrepository>=0.0.18 # Apache-2.0/BSD -testresources>=0.2.4 # Apache-2.0/BSD +testresources>=2.0.0 # Apache-2.0/BSD @@ -22 +23 @@ testtools>=1.4.0 # MIT -os-testr>=0.8.0 # Apache-2.0 +os-testr>=1.0.0 # Apache-2.0 @@ -24 +25 @@ python-memcached>=1.56 # PSF -WebTest>=2.0 # MIT +WebTest>=2.0.27 # MIT
participants (1)
-
no-reply@openstack.org