We are satisfied to announce the release of: oslo.config 6.3.0: Oslo Configuration API This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.config Download the package from: https://pypi.org/project/oslo.config Please report issues through launchpad: https://bugs.launchpad.net/oslo.config For more details, please see below. 6.3.0 ^^^^^ New Features ************ * oslo.config now supports the fatal-deprecations option from oslo.log. This behavior is only enabled if oslo.log is installed, but oslo.log is still not a hard requirement to avoid a circular dependency. Upgrade Notes ************* * Because support for fatal-deprecations was added in this release, users who have fatal-deprecations enabled and have deprecated config opts in use (which previously was not a problem because oslo.config didn't respect the fatal-deprecations option) will need to resolve that before upgrading or services may fail to start. Changes in oslo.config 6.2.2..6.3.0 ----------------------------------- 5f8b0e0 Optionally use oslo.log for deprecated opt logging Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 1 + oslo_config/cfg.py | 50 ++++++++++++++++------ ...upport-fatal-deprecations-ea0513aa58a395ca.yaml | 13 ++++++ test-requirements.txt | 7 +++ 5 files changed, 91 insertions(+), 17 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 94e75fa..69ec3ee 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -11,0 +12,5 @@ oslotest>=3.2.0 # Apache-2.0 +# oslo.log can't be a runtime dep because it would cause a circular dependency, +# but we can optionally make use of it so we want to have it installed in our +# test environment. +oslo.log>=3.36.0 # Apache-2.0 + @@ -24,0 +30,2 @@ bandit>=1.1.0 # Apache-2.0 + +reno>=2.5.0 # Apache-2.0