[release-announce] [keystone] keystonemiddleware 4.16.0 (pike)
no-reply at openstack.org
no-reply at openstack.org
Mon Jun 5 16:08:22 UTC 2017
We are pleased to announce the release of:
keystonemiddleware 4.16.0: Middleware for OpenStack Identity
This release is part of the pike release series.
The source is available from:
https://git.openstack.org/cgit/openstack/keystonemiddleware
Download the package from:
https://pypi.python.org/pypi/keystonemiddleware
Please report issues through launchpad:
https://bugs.launchpad.net/keystonemiddleware
For more details, please see below.
4.16.0
^^^^^^
Upgrade Notes
*************
* [bug 1677308
(https://bugs.launchpad.net/keystonemiddleware/+bug/1677308)] There
is no upgrade impact when switching from "pycrypto" to
"cryptography". All data will be encrypted and decrypted using
identical blocksize, padding, algorithm (AES) and mode (CBC). Data
previously encrypted using "pycrypto" can be decrypted using both
"pycrypto" and "cryptography". The same is true of data encrypted
using "cryptography".
Bug Fixes
*********
* [bug 1677308
(https://bugs.launchpad.net/keystonemiddleware/+bug/1677308)]
Removes "pycrypto" dependency as the library is unmaintained, and
replaces it with the "cryptography" library.
Changes in keystonemiddleware 4.15.0..4.16.0
--------------------------------------------
0f4d4f8 Fix oslo.messaging deprecation of get_transport
a657e07 Updated from global requirements
e23cb36 Replace pycrypto with cryptography
e9929a3 Updated from global requirements
0382f7d Update driver config parameter from string to list
bf5bf96 Updated from global requirements
50fcc70 Remove log translations
9b14d80 Updated from global requirements
1ea76fb Imported Translations from Zanata
00e94b7 Bump the token deferral message from info to debug
Diffstat (except docs and test files)
-------------------------------------
keystonemiddleware/audit/__init__.py | 5 +-
keystonemiddleware/audit/_api.py | 19 +++---
keystonemiddleware/audit/_notifier.py | 15 +++--
keystonemiddleware/auth_token/__init__.py | 72 +++++++++++-----------
keystonemiddleware/auth_token/_auth.py | 18 +++---
keystonemiddleware/auth_token/_cache.py | 8 +--
keystonemiddleware/auth_token/_identity.py | 18 +++---
keystonemiddleware/auth_token/_memcache_crypt.py | 51 ++++++++++-----
keystonemiddleware/auth_token/_memcache_pool.py | 7 +--
keystonemiddleware/auth_token/_signing_dir.py | 10 +--
keystonemiddleware/i18n.py | 10 ---
keystonemiddleware/s3_token.py | 9 +--
.../notes/bug-1677308-a2fa7de67f21cd84.yaml | 15 +++++
.../source/locale/fr/LC_MESSAGES/releasenotes.po | 54 ++++++++++++++++
.../locale/ko_KR/LC_MESSAGES/releasenotes.po | 63 +++++++++++++++++++
requirements.txt | 14 ++---
setup.cfg | 2 +-
setup.py | 2 +-
test-requirements.txt | 8 +--
21 files changed, 274 insertions(+), 145 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index a0cf3f8..4936cae 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,2 +5,2 @@
-keystoneauth1>=2.18.0 # Apache-2.0
-oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
+keystoneauth1>=2.20.0 # Apache-2.0
+oslo.config>=3.22.0 # Apache-2.0
@@ -8,2 +8,2 @@ oslo.context>=2.12.0 # Apache-2.0
-oslo.i18n>=2.1.0 # Apache-2.0
-oslo.log>=3.11.0 # Apache-2.0
+oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0
+oslo.log>=3.22.0 # Apache-2.0
@@ -11,2 +11,2 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.18.0 # Apache-2.0
-pbr>=1.8 # Apache-2.0
+oslo.utils>=3.20.0 # Apache-2.0
+pbr!=2.1.0,>=2.0.0 # Apache-2.0
@@ -18 +18 @@ six>=1.9.0 # MIT
-WebOb>=1.6.0 # MIT
+WebOb>=1.7.1 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index da0df94..8b580e5 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8,2 @@ flake8-docstrings==0.2.1.post1 # MIT
-coverage>=4.0 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
+cryptography>=1.6 # BSD/Apache-2.0
@@ -12 +12,0 @@ mock>=2.0 # BSD
-pycrypto>=2.6 # Public Domain
@@ -17,2 +17,2 @@ requests-mock>=1.1 # Apache-2.0
-sphinx>=1.5.1 # BSD
-stevedore>=1.17.1 # Apache-2.0
+sphinx!=1.6.1,>=1.5.1 # BSD
+stevedore>=1.20.0 # Apache-2.0
More information about the Release-announce
mailing list