[oslo] oslo.config 5.2.0 (queens)
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(-)
participants (1)
-
no-reply@openstack.org