We are chuffed to announce the release of: stevedore 3.3.0: Manage dynamic plugins for Python applications This release is part of the wallaby release series. The source is available from: https://opendev.org/openstack/stevedore Download the package from: https://pypi.org/project/stevedore Please report issues through: https://bugs.launchpad.net/stevedore/+bugs For more details, please see below. 3.3.0 ^^^^^ New Features ************ * Add possibility to skip caching endpoints to the filesystem when '.disable' file is present in the cache directory. Bug Fixes ********* * When python interpreter invokimg the module is located under /tmp (the case when i.e. Ansible module uses stevedore) do not try to write cache to the file system. Changes in stevedore 3.2.2..3.3.0 --------------------------------- 41a4d63 Use py3 as the default runtime for tox de9b2fc Adding pre-commit 3a46e29 Fix cache dir flooding when running from /tmp 1f41ecc Add Python3 wallaby unit tests 371f87e Update master for stable/victoria Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 35 ++++ .zuul.yaml | 2 +- .../notes/add-skip-caching-aa13be0299cc8b8c.yaml | 7 + releasenotes/source/conf.py | 2 + releasenotes/source/index.rst | 1 + releasenotes/source/victoria.rst | 6 + stevedore/_cache.py | 28 ++- stevedore/driver.py | 6 +- stevedore/example/base.py | 15 ++ stevedore/example/load_as_driver.py | 14 ++ stevedore/example/load_as_extension.py | 14 ++ stevedore/example/setup.py | 17 +- stevedore/example/simple.py | 16 +- stevedore/example2/fields.py | 15 ++ stevedore/example2/setup.py | 17 +- stevedore/extension.py | 8 +- test-requirements.txt | 3 + tox.ini | 9 +- 26 files changed, 406 insertions(+), 309 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 7b203a2..1964dd1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8,0 +9,3 @@ sphinx>=2.0.0,!=2.1.0 # BSD + +bandit>=1.6.0,<1.7.0 # Apache-2.0 +pre-commit>=2.6.0 # MIT
participants (1)
-
no-reply@openstack.org