We joyfully announce the release of: oslo.config 6.4.0: Oslo Configuration API This release is part of the rocky 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. Changes in oslo.config 6.3.0..6.4.0 ----------------------------------- ce150b1 New cache layer for external sources b79f763 ensure we do not modify private data from drivers e8c93ea User guide documentation for backend drivers for oslo.config 5ad89d4 add detail to driver options in config generator 6a94cbc move configuration option list to the configuration guide 8b1a0ff Add example group for the URI driver e233fc5 Add config_source option 9dfca14 Create INI file ConfigurationSourceDriver. c5e57c0 ConfigurationSource base class 2321729 Base class for a configuration driver Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 3 +- oslo_config/_list_opts.py | 48 +++++- oslo_config/cfg.py | 110 ++++++++++++- oslo_config/sources/__init__.py | 140 ++++++++++++++++ oslo_config/sources/_uri.py | 170 ++++++++++++++++++++ requirements.txt | 1 + setup.cfg | 2 + test-requirements.txt | 1 + 17 files changed, 819 insertions(+), 42 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 969f09f..7bc89a2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,0 +13 @@ enum34>=1.0.4;python_version=='2.7' or python_version=='2.6' or python_version== +requests>=2.18.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 69ec3ee..feacdb2 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -26,0 +27 @@ mock>=2.0.0 # BSD +requests_mock>=1.5.0 # Apache-2.0