[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