[release-announce] python-swiftclient 3.11.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Fri Dec 4 18:06:48 UTC 2020
We are pumped to announce the release of:
python-swiftclient 3.11.0: OpenStack Object Storage API Client Library
This release is part of the wallaby release series.
The source is available from:
https://opendev.org/openstack/python-swiftclient
Download the package from:
https://pypi.org/project/python-swiftclient
Please report issues through:
https://bugs.launchpad.net/python-swiftclient/+bugs
For more details, please see below.
Changes in python-swiftclient 3.10.1..3.11.0
--------------------------------------------
a5aebc3 Make py39 voting
74c50de Have `delete --all` imply `--versions` for the CLI
de5c740 Remove some py38 job cruft
97aa3e6 Close connections created when calling module-level functions
c73792c tests: Make test_delete_container_versions less flakey
5728bf4 Add Python3 wallaby unit tests
16b377c Update master for stable/victoria
9f69908 [goal] Migrate testing to ubuntu focal
e367b62 Switch to newer openstackdocstheme and reno versions
5cb9061 Clean up some requirements
0f6713e Include transaction ID in ClientException.__str__
0c70d16 (Mostly) revert "Cleanup session on delete"
2eba2dd Add cacert test config option
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 7 +--
lower-constraints.txt | 4 --
releasenotes/source/conf.py | 6 +--
releasenotes/source/index.rst | 1 +
releasenotes/source/victoria.rst | 6 +++
requirements.txt | 2 +-
setup.cfg | 1 +
swiftclient/client.py | 85 +++++++++++++++++++++++++++++-------
swiftclient/exceptions.py | 12 ++++-
swiftclient/shell.py | 9 ++--
test-requirements.txt | 3 +-
test/functional/__init__.py | 5 +++
test/functional/test_openstacksdk.py | 1 +
test/functional/test_swiftclient.py | 6 ++-
test/sample.conf | 5 +++
test/unit/test_shell.py | 7 ++-
test/unit/test_swiftclient.py | 18 ++++++++
test/unit/utils.py | 6 ++-
20 files changed, 154 insertions(+), 47 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 1c2ce33..4757239 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1 +1 @@
-futures>=3.0.0;python_version=='2.7' or python_version=='2.6' # BSD
+futures>=3.0.0;python_version=='2.7' # BSD
diff --git a/test-requirements.txt b/test-requirements.txt
index 5dba1a6..c2fb2c6 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1 +1,2 @@
-hacking>=1.1.0,<1.2.0 # Apache-2.0
+hacking>=1.1.0,<1.2.0;python_version<'3.0' # Apache-2.0
+hacking>=3.2.0,<3.3.0;python_version>='3.0' # Apache-2.0
More information about the Release-announce
mailing list