[openstack-announce] [release][keystone] keystonemiddleware release 4.0.0 (mitaka)

doug at doughellmann.com doug at doughellmann.com
Tue Dec 1 21:51:30 UTC 2015


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





More information about the OpenStack-announce mailing list