We jubilantly announce the release of: castellan 5.1.0: Generic Key Manager interface for OpenStack This release is part of the dalmatian release series. The source is available from: https://opendev.org/openstack/castellan Download the package from: https://tarballs.openstack.org/castellan/ Please report issues through: https://bugs.launchpad.net/castellan/+bugs For more details, please see below. 5.1.0 ^^^^^ New Features * The new "[vault] timeout" option has been added. This determines timeout in each HTTP request to Vault server. It defaults to 60 seconds. Changes in castellan 5.0.0..5.1.0 --------------------------------- b757f78 Remove unused test hook scripts 0ef56b7 reno: Update master for unmaintained/zed a18831e Remove old excludes db91f2e Drop wrong documented choices for barbican_endpoint_type 327ee6e vault: Hide values used for authentication 8c89839 Use upper-constraint in doc generation 2af34f2 vault: Add timeout option 9558ccd Update master for stable/2024.1 ec6a494 reno: Update master for unmaintained/xena ce2706a reno: Update master for unmaintained/wallaby a6e6a0e reno: Update master for unmaintained/victoria 1a7af12 pre-commit: Integrate bandit 9744fe5 pre-commit: Bump versions Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 33 ++++++++---------- castellan/key_manager/barbican_key_manager.py | 3 +- castellan/key_manager/vault_key_manager.py | 16 ++++++--- .../notes/vault-timeout-5eebb432e0943f74.yaml | 5 +++ 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 | 4 +-- test-requirements.txt | 7 +--- tox.ini | 33 +++++++----------- 16 files changed, 58 insertions(+), 104 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 24adf8b..edd8c39 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 @@ -11 +11 @@ keystoneauth1>=3.4.0 # Apache-2.0 -requests>=2.18.0,!=2.20.0 # Apache-2.0 +requests>=2.18.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 54c3fcb..59b2487 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,3 +1 @@ -hacking>=6.1.0,<6.2.0 # Apache-2.0 - -coverage!=4.4,>=4.0 # Apache-2.0 +coverage>=4.0 # Apache-2.0 @@ -12 +9,0 @@ testtools>=2.2.0 # MIT -bandit>=1.6.0,<1.7.0 # Apache-2.0 @@ -14,2 +10,0 @@ pifpaf>=0.10.0 # Apache-2.0 - -pre-commit>=2.6.0 # MIT