[openstack-announce] [release][keystone] keystonemiddleware release 2.1.0 (liberty)
doug at doughellmann.com
doug at doughellmann.com
Tue Jul 7 15:20:14 UTC 2015
We are jazzed to announce the release of:
keystonemiddleware 2.1.0: Middleware for OpenStack Identity
This release is part of the liberty 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/2.1.0
Please report issues through launchpad:
http://bugs.launchpad.net/keystonemiddleware
Changes in keystonemiddleware 2.0.0..2.1.0
------------------------------------------
f0ad77c Add token_auth helper to request
c2deb9e Add user_token and service_token to request
dc4e198 Create a simple base class from AuthProtocol
a07a5e7 Switch from deprecated oslo_utils.timeutils.strtime
fd2a1b7 Updated from global requirements
e20f331 Refactor _confirm_token_bind takes AccessInfo
7262f45 Make token bind work with a request
ddab877 Rename _LOG to log in auth_token middleware
d597d3d Don't allow webob to set a default content type
685a207 Remove install_venv_common and fix typo in memorycache
82c49f6 Unit tests catch deprecated function usage
c9038c7 Common base class for unit tests
369b760 Move bandit requirement to test-requirements.txt
b975421 Refactor certificate fetch functions
Diffstat (except docs and test files)
-------------------------------------
.testr.conf | 6 +-
keystonemiddleware/auth_token/__init__.py | 187 +++++++++++++--------
keystonemiddleware/auth_token/_identity.py | 56 +++---
keystonemiddleware/auth_token/_request.py | 44 +++++
keystonemiddleware/openstack/common/memorycache.py | 2 +-
.../unit/auth_token/test_auth_token_middleware.py | 30 +++-
openstack-common.conf | 1 -
requirements.txt | 12 +-
setup.py | 1 -
test-requirements-bandit.txt | 1 -
test-requirements-py3.txt | 16 +-
test-requirements.txt | 20 ++-
tools/install_venv_common.py | 172 -------------------
tox.ini | 2 +-
24 files changed, 371 insertions(+), 307 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index b13a89e..445eda1 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,6 +6,6 @@ Babel>=1.3
-oslo.config>=1.11.0 # Apache-2.0
-oslo.context>=0.2.0 # Apache-2.0
-oslo.i18n>=1.5.0 # Apache-2.0
-oslo.serialization>=1.4.0 # Apache-2.0
-oslo.utils>=1.4.0 # Apache-2.0
-pbr>=0.11,<2.0
+oslo.config>=1.11.0 # Apache-2.0
+oslo.context>=0.2.0 # Apache-2.0
+oslo.i18n>=1.5.0 # Apache-2.0
+oslo.serialization>=1.4.0 # Apache-2.0
+oslo.utils>=1.6.0 # Apache-2.0
+pbr<2.0,>=0.11
diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt
index abada85..7bd1e61 100644
--- a/test-requirements-py3.txt
+++ b/test-requirements-py3.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -12,6 +12,6 @@ pycrypto>=2.6
-oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
-oslo.messaging>=1.8.0 # Apache-2.0
-requests-mock>=0.6.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-stevedore>=1.5.0 # Apache-2.0
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
+oslo.messaging!=1.12.0,>=1.8.0 # Apache-2.0
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+stevedore>=1.5.0 # Apache-2.0
@@ -20 +20 @@ testresources>=0.2.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
diff --git a/test-requirements.txt b/test-requirements.txt
index a305e6c..8d72501 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -11,6 +11,6 @@ pycrypto>=2.6
-oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.5.1 # Apache-2.0
-oslo.messaging>=1.8.0 # Apache-2.0
-requests-mock>=0.6.0 # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-stevedore>=1.5.0 # Apache-2.0
+oslosphinx>=2.5.0 # Apache-2.0
+oslotest>=1.5.1 # Apache-2.0
+oslo.messaging!=1.12.0,>=1.8.0 # Apache-2.0
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+stevedore>=1.5.0 # Apache-2.0
@@ -19 +19 @@ testresources>=0.2.4
-testtools>=0.9.36,!=1.2.0
+testtools>=1.4.0
@@ -20,0 +21,4 @@ python-memcached>=1.48
+
+# Bandit security code scanner
+bandit>=0.10.1
+
More information about the OpenStack-announce
mailing list