[release-announce] [oslo] oslo.config 5.2.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 8 14:21:47 UTC 2018


We are glad to announce the release of:

oslo.config 5.2.0: Oslo Configuration API

This release is part of the queens release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/oslo.config

Download the package from:

    https://pypi.python.org/pypi/oslo.config

Please report issues through launchpad:

    https://bugs.launchpad.net/oslo.config

For more details, please see below.

5.2.0
^^^^^

New Features

* String, Number, Integer, Float and Port now support value-
  description tuples in the interable provided for the *choice*
  parameter. Support for value-only definitions is retained.

* StringOpt and PortOpt now support a value-description tuples in
  the iterable provided for the *choice* parameter. Support for value-
  only definitions is retained.

* *oslo-config-generator* and the Sphinx extension will now output
  descriptions for option choices where provided. This will impact
  tooling that relies on the *yaml* and *json* output of the former.

Changes in oslo.config 5.1.0..5.2.0
-----------------------------------

675e096 Fix the invalid links for doc file in oslo.config
26545b7 sphinxext: Don't sometimes emit trailing newlines
bc9b7f5 Provide descriptions for choices
a6a4f27 Remove -U from pip install
7071b0f Avoid tox_install.sh for constraints support
aee6383 Clean up enforce_type related test method's name


Diffstat (except docs and test files)
-------------------------------------

oslo_config/cfg.py                                 | 22 ++++--
oslo_config/generator.py                           | 38 ++++++----
oslo_config/sphinxext.py                           | 20 ++++--
oslo_config/types.py                               | 72 ++++++++++++++-----
...pport-choice-descriptions-8b2d0c14fbd16b2a.yaml | 14 ++++
tools/tox_install.sh                               | 30 --------
tox.ini                                            | 12 ++--
13 files changed, 244 insertions(+), 147 deletions(-)







More information about the Release-announce mailing list