[release-announce] oslo.config 7.0.0 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Mon Jan 6 10:31:02 UTC 2020
We are chuffed to announce the release of:
oslo.config 7.0.0: Oslo Configuration API
This release is part of the ussuri release series.
The source is available from:
https://opendev.org/openstack/oslo.config
Download the package from:
https://pypi.org/project/oslo.config
Please report issues through:
https://bugs.launchpad.net/oslo.config/+bugs
For more details, please see below.
7.0.0
^^^^^
Upgrade Notes
*************
* Positional options are now required by default, to match
argparse's default behavior. To revert this behavior (and maintain
optional positional arguments), you need to explicitly specify
"positional=True, required=False" as part of the options definition.
Bug Fixes
*********
* On the command line, oslo.config now returns command usage
information from argparse (instead of dumping a backtrace) when
required arguments are missing.
Changes in oslo.config 6.12.0..7.0.0
------------------------------------
c7ac122 Remove ConfigFilter
e3e2ba5 Ensure option groups don't change during logging
2dc529f Switch to Ussuri jobs
e458d70 update source link in readme
a84b5d7 Support hyphens in positional argument names
18d1617 Assume positional arguments are required
ec84eed Refactor unit tests for CLI usage
Diffstat (except docs and test files)
-------------------------------------
.zuul.d/project.yaml | 2 +-
README.rst | 2 +-
oslo_config/cfg.py | 18 +-
oslo_config/cfgfilter.py | 390 ---------------------
...al-arguments-are-required-22ddca72e6f523bf.yaml | 12 +
8 files changed, 84 insertions(+), 804 deletions(-)
More information about the Release-announce
mailing list