[release][keystone] keystonemiddleware release 4.0.0 (mitaka)
We are psyched to announce the release of: keystonemiddleware 4.0.0: Middleware for OpenStack Identity This release is part of the mitaka release series. With source available at: http://git.openstack.org/cgit/openstack/keystonemiddleware With package available at: https://pypi.python.org/pypi/keystonemiddleware For more details, please see the git log history below and: http://launchpad.net/keystonemiddleware/+milestone/4.0.0 Please report issues through launchpad: http://bugs.launchpad.net/keystonemiddleware Changes in keystonemiddleware 3.0.0..4.0.0 ------------------------------------------ c04ca5b Add release notes for keystonemiddleware e801fdd Updated from global requirements edc65dd Add a mock-fixture for keystonemiddleware auth_protocol 08eafcb Add domain and trust details to user plugin 9596f94 Remove py26 target from tox.ini d202ed8 Use keystoneauth 08ed455 Updated from global requirements 01297dc Address hacking check H405. c29aa8e update middlewarearchitecture.rst 7af5a51 Make "Auth Token confirmed use of %s apis" debug level 63e7e66 Define entry points for filter factories for Paste Deployment e4354cb Updated from global requirements c743b6d Updated from global requirements 92e1768 Straighten up exceptions imports ed2815f Separate setting catalog on headers from others c99f2d9 Ensure auth_plugin options are in generated CONF Diffstat (except docs and test files) ------------------------------------- .gitignore | 3 + keystonemiddleware/auth_token/__init__.py | 139 ++++++----- keystonemiddleware/auth_token/_auth.py | 110 ++++---- keystonemiddleware/auth_token/_cache.py | 3 +- keystonemiddleware/auth_token/_identity.py | 45 ++-- keystonemiddleware/auth_token/_memcache_crypt.py | 24 +- keystonemiddleware/auth_token/_request.py | 27 +- keystonemiddleware/auth_token/_user_plugin.py | 34 ++- keystonemiddleware/fixture.py | 89 +++++++ keystonemiddleware/opts.py | 5 +- .../unit/auth_token/test_auth_token_middleware.py | 121 +++++---- releasenotes/notes/.placeholder | 0 releasenotes/source/_static/.placeholder | 0 releasenotes/source/_templates/.placeholder | 0 releasenotes/source/conf.py | 277 +++++++++++++++++++++ releasenotes/source/index.rst | 8 + releasenotes/source/unreleased.rst | 5 + requirements.txt | 9 +- setup.cfg | 6 + test-requirements.txt | 5 +- tox.ini | 13 +- 31 files changed, 891 insertions(+), 266 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index c0b1f7a..1f5d396 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6,2 @@ Babel>=1.3 -oslo.config>=2.3.0 # Apache-2.0 +keystoneauth1>=1.0.0 +oslo.config>=2.7.0 # Apache-2.0 @@ -9,2 +10,2 @@ oslo.i18n>=1.5.0 # Apache-2.0 -oslo.serialization>=1.4.0 # Apache-2.0 -oslo.utils>=2.4.0 # Apache-2.0 +oslo.serialization>=1.10.0 # Apache-2.0 +oslo.utils>=2.8.0 # Apache-2.0 @@ -14 +15 @@ python-keystoneclient!=1.8.0,>=1.6.0 -requests!=2.8.0,>=2.5.2 +requests>=2.8.1 diff --git a/test-requirements.txt b/test-requirements.txt index 733bfe5..42da45d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -11 +11 @@ pycrypto>=2.6 -oslosphinx>=2.5.0 # Apache-2.0 +oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 @@ -13 +13,2 @@ oslotest>=1.10.0 # Apache-2.0 -oslo.messaging!=1.17.0,!=1.17.1,!=2.6.0,!=2.6.1,>=1.16.0 # Apache-2.0 +oslo.messaging!=2.8.0,>2.6.1 # Apache-2.0 +reno>=0.1.1 # Apache2
participants (1)
-
doug@doughellmann.com