We are eager to announce the release of: keystonemiddleware 4.3.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 Please report issues through launchpad: http://bugs.launchpad.net/keystonemiddleware For more details, please see below. 4.3.0 ^^^^^ New Features * [bug 1540022 (https://bugs.launchpad.net/keystonemiddleware/+bug/1540022)] The auth_token middleware will now accept a conf setting named "oslo_config_config". If this is set its value must be an existing oslo_config *ConfigOpts*. "olso_config_config" takes precedence over "oslo_config_project". This feature is useful to applications that are instantiating the auth_token middleware themselves and wish to use an existing configuration. Changes in keystonemiddleware 4.2.0..4.3.0 ------------------------------------------ 6806d14 argparse expects a list not a dictionary c531b87 update deprecation message to indicate when deprecations were made 184fbff Updated from global requirements f0965c9 Split oslo_config and list all opts 9600119 Updated from global requirements 4c0c5ce Make pep8 *the* linting interface dc22e9f Remove clobbering of passed oslo_config_config 7f5db94 Updated from global requirements 2e12c05 Use positional instead of keystoneclient version 4b6da68 Updated from global requirements e2a5f9a Remove Babel from requirements.txt 9ea26df Remove bandit tox environment 4315ea4 Remove unnecessary _reject_request function e8ca927 Group common PKI validation code - Refactor 808c922 Group common PKI validation code - Tests 4008e75 Remove except Exception handler ee5e6cc Use load_from_options_getter for auth plugins Diffstat (except docs and test files) ------------------------------------- keystonemiddleware/auth_token/__init__.py | 116 ++++++++----------- keystonemiddleware/auth_token/_auth.py | 21 ++-- keystonemiddleware/auth_token/_opts.py | 55 +++++++++ keystonemiddleware/fixture.py | 4 +- keystonemiddleware/opts.py | 13 ++- .../unit/auth_token/test_auth_token_middleware.py | 125 ++++++++++++++------- ...ccepts-oslo-config-config-a37212b60f58e154.yaml | 10 ++ requirements.txt | 4 +- setup.cfg | 2 +- test-requirements.txt | 2 +- tox.ini | 15 +-- 13 files changed, 280 insertions(+), 149 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 3152749..733e4a9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +4,0 @@ -Babel>=1.3 # BSD @@ -7 +6 @@ keystoneauth1>=2.1.0 # Apache-2.0 -oslo.config>=3.2.0 # Apache-2.0 +oslo.config>=3.4.0 # Apache-2.0 @@ -12,0 +12 @@ pbr>=1.6 # Apache-2.0 +positional>=1.0.1 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 682422d..357d49e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -24 +24 @@ python-memcached>=1.56 # PSF -bandit>=0.13.2 # Apache-2.0 +bandit>=0.17.3 # Apache-2.0 __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev