[release-announce] stevedore 3.3.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Mon Nov 30 18:04:31 UTC 2020
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
More information about the Release-announce
mailing list