We are ecstatic to announce the release of: oslo.config 8.0.2: Oslo Configuration API This release is part of the ussuri release series. The source is available from: https://opendev.org/openstack/oslo.config Download the package from: https://pypi.org/project/oslo.config Please report issues through: https://bugs.launchpad.net/oslo.config/+bugs For more details, please see below. Changes in oslo.config 8.0.1..8.0.2 ----------------------------------- 5a5cf72 mypy: Add boilerplate configuration 8158956 Switch to hacking 2.x 20a7cee Remove six 1a411ad Use stevedore to list the source drivers in documentation Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + lower-constraints.txt | 3 +- oslo_config/_i18n.py | 2 +- oslo_config/cfg.py | 22 ++++--------- oslo_config/generator.py | 9 +++--- oslo_config/sources/__init__.py | 7 ++-- oslo_config/sphinxext.py | 3 +- oslo_config/types.py | 22 ++++++------- requirements.txt | 1 - setup.cfg | 11 +++++++ test-requirements.txt | 6 ++-- tox.ini | 21 +++++++----- 21 files changed, 110 insertions(+), 102 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 5a20c04..70a27d7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +6,0 @@ netaddr>=0.7.18 # BSD -six>=1.10.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index b6e4dda..47086b2 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=1.1.0,<1.2.0 # Apache-2.0 +hacking>=2.0.0,<2.1.0 # Apache-2.0 @@ -11,0 +12 @@ oslotest>=3.2.0 # Apache-2.0 +mypy>=0.720 # MIT @@ -23 +24,2 @@ coverage!=4.4,>=4.0 # Apache-2.0 -# mocking framework +# we can switch to unittest.mock once we drop support for Python 3.6 as that +# includes https://bugs.python.org/issue32933