[release-announce] keystonemiddleware 10.4.0 (bobcat)

no-reply at openstack.org no-reply at openstack.org
Fri Jul 7 14:42:32 UTC 2023


We are amped to announce the release of:

keystonemiddleware 10.4.0: Middleware for OpenStack Identity

This release is part of the bobcat release series.

The source is available from:

    https://opendev.org/openstack/keystonemiddleware

Download the package from:

    https://pypi.org/project/keystonemiddleware

Please report issues through:

    https://bugs.launchpad.net/keystonemiddleware/+bugs

For more details, please see below.

Changes in keystonemiddleware 10.3.0..10.4.0
--------------------------------------------

22408f8 Remove six
0f48ff3 Bump hacking to 6.0.x
3f12bc6 tox: Trivial formatting changes
626df3a Make tox.ini tox 4.0.0 compatible/fix gate
06bbdc8 Update master for stable/2023.1


Diffstat (except docs and test files)
-------------------------------------

keystonemiddleware/audit/_api.py                   | 19 ++----
keystonemiddleware/auth_token/_cache.py            | 13 ++--
keystonemiddleware/auth_token/_identity.py         |  3 +-
keystonemiddleware/auth_token/_memcache_crypt.py   | 11 ++--
keystonemiddleware/ec2_token.py                    | 11 ++--
keystonemiddleware/s3_token.py                     |  6 +-
.../unit/auth_token/test_auth_token_middleware.py  | 25 ++++----
.../unit/test_oauth2_mtls_token_middleware.py      |  5 +-
releasenotes/source/2023.1.rst                     |  6 ++
releasenotes/source/index.rst                      |  1 +
requirements.txt                                   |  5 --
test-requirements.txt                              | 10 +--
tox.ini                                            | 74 +++++++++++-----------
22 files changed, 123 insertions(+), 152 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index c1398f9..e8b640d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,4 +4,0 @@
-# The order of packages is significant, because pip processes them in the order
-# of appearance. Changing the order has an impact on the overall integration
-# process, which may cause wedges in the gate later.
-
@@ -21 +16,0 @@ requests>=2.14.2 # Apache-2.0
-six>=1.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index b539b01..f56db0f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1,8 +1,2 @@
-# The order of packages is significant, because pip processes them in the order
-# of appearance. Changing the order has an impact on the overall integration
-# process, which may cause wedges in the gate later.
-
-hacking>=3.0,<4.0.0 # Apache-2.0
-flake8-docstrings==1.6.0 # MIT
-pep8==1.7.1 # MIT
-
+hacking~=6.0.1 # Apache-2.0
+flake8-docstrings~=1.7.0 # MIT






More information about the Release-announce mailing list