[release-announce] oslo.config 6.6.0 (stein)
no-reply at openstack.org
no-reply at openstack.org
Tue Oct 9 18:38:40 UTC 2018
We are tickled pink to announce the release of:
oslo.config 6.6.0: Oslo Configuration API
This release is part of the stein 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.6.0
^^^^^
New Features
* A validator for config files is now available. When run against a
config file, it will report an error for any options present that
aren't defined in the service and will report a warning for any
deprecated options in the file. In order to discover the available
options for a service, it can either use the sample config generator
configuration file or a machine-readable sample config generated
elsewhere.
Changes in oslo.config 6.5.1..6.6.0
-----------------------------------
3ed560a Always build universal wheels
7ad146c python3: Ensure ConfigOpts __iter__ uses list(d.keys())
1f17b82 Add release note and documentation for config validator
e3cd230 Add support for machine-readable files to validator
9362ccf Simple config validator
43c6ba7 sphinxext: Handle multi-line group descriptions
a31cce7 sphinxext: Print output to logs, not to file
bd463ee move some documentation out of the source files
6c30a1c generator: Pass conf to _OptFormatter
Diffstat (except docs and test files)
-------------------------------------
oslo_config/cfg.py | 475 +--------------------
oslo_config/generator.py | 31 +-
oslo_config/sphinxext.py | 32 +-
oslo_config/validator.py | 128 ++++++
.../notes/config-validator-256817f2183994fd.yaml | 9 +
setup.cfg | 3 +-
21 files changed, 793 insertions(+), 556 deletions(-)
More information about the Release-announce
mailing list