[openstack-dev] [release][keystone] keystonemiddleware 4.3.0 release (mitaka)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 17 18:19:56 UTC 2016


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





More information about the OpenStack-dev mailing list