We joyfully announce the release of: oslo.middleware 6.2.0: Oslo Middleware library This release is part of the dalmatian release series. The source is available from: https://opendev.org/openstack/oslo.middleware Download the package from: https://pypi.org/project/oslo.middleware Please report issues through: https://bugs.launchpad.net/oslo.middleware/+bugs For more details, please see below. 6.2.0 ^^^^^ New Features * The new "enable_by_files" healthcheck plugin has been added. This plugin will help to check whether specified file paths in "[healthcheck] enable_by_file_paths" are present or not. Changes in oslo.middleware 6.1.0..6.2.0 --------------------------------------- 67a0a39 Make ConfigInvalid generic 01cd608 Add a enabled by files healthcheck plugin e2ea8dc reno: Update master for unmaintained/zed 58d03b3 Remove old excludes 842e5d0 pre-commit: Integrate bandit c2a6d48 pre-commit: Bump versions 6ee125a Update master for stable/2024.1 66b1281 reno: Update master for unmaintained/xena ec8de0e reno: Update master for unmaintained/wallaby 3187cd6 reno: Update master for unmaintained/victoria Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 28 ++++------ oslo_middleware/basic_auth.py | 10 ++-- oslo_middleware/exceptions.py | 17 ++++++ oslo_middleware/healthcheck/__init__.py | 15 ++++++ oslo_middleware/healthcheck/enable_by_files.py | 60 ++++++++++++++++++++++ oslo_middleware/healthcheck/opts.py | 8 +++ oslo_middleware/opts.py | 3 +- ...able-by-files-healthcheck-29938e3d6b8e5730.yaml | 6 +++ releasenotes/source/2024.1.rst | 6 +++ releasenotes/source/index.rst | 1 + releasenotes/source/victoria.rst | 2 +- releasenotes/source/wallaby.rst | 2 +- releasenotes/source/xena.rst | 2 +- releasenotes/source/zed.rst | 2 +- requirements.txt | 2 +- setup.cfg | 2 +- test-requirements.txt | 9 +--- tox.ini | 4 +- 23 files changed, 216 insertions(+), 47 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 1b3f2cc..8e3e27c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1 @@ -pbr!=2.1.0,>=2.0.0 # Apache-2.0 +pbr>=2.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index a9750e4..954574b 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -2 +1,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD -hacking>=6.1.0,<6.2.0 # Apache-2.0 @@ -5,4 +4,2 @@ testtools>=2.2.0 # MIT -coverage!=4.4,>=4.0 # Apache-2.0 -oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 -# Bandit security code scanner -bandit>=1.7.0,<1.8.0 # Apache-2.0 +coverage>=4.0 # Apache-2.0 +oslo.serialization>=2.18.0 # Apache-2.0 @@ -10,2 +6,0 @@ stestr>=2.0.0 # Apache-2.0 - -pre-commit>=2.6.0 # MIT