[release-announce] python-swiftclient 3.10.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Mon Jun 22 19:35:21 UTC 2020


We are ecstatic to announce the release of:

python-swiftclient 3.10.0: OpenStack Object Storage API Client Library

This release is part of the victoria 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.9.0..3.10.0
-------------------------------------------

d1f894c Remove references to swift-specs and blueprints
9b6d1c7 Fix pygments style
6e000d1 Ussuri contrib docs community goal
e44ca6d Bump default tox env from py37 to py38
947c09f Fixed capability discovery endpoint hardcode
77993f2 Add py38 classifier
bb3888e Update docs building
02b637c Support v3 application credentials auth.
06c5c30 Change recommended test config to use auth_uri
89ae9d7 Add Python3 victoria unit tests
a15eaec Update master for stable/ussuri
f9f2090 Drop pypy testing
9b0da49 Improve `list --versions` output
78edffa object versioning features
02e8f4f Blacklist stestr 3.0.0


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                              |   5 +-
CONTRIBUTING.rst                        |  25 +--
README.rst                              |   6 +-
lower-constraints.txt                   |   4 +-
releasenotes/source/conf.py             |   2 +-
releasenotes/source/index.rst           |   1 +
releasenotes/source/ussuri.rst          |   6 +
setup.cfg                               |  13 +-
swiftclient/client.py                   | 100 +++++++++--
swiftclient/command_helpers.py          |   6 +-
swiftclient/service.py                  | 135 ++++++++++++--
swiftclient/shell.py                    | 108 +++++++++--
test-requirements.txt                   |   2 +-
test/sample.conf                        |  10 +-
test/unit/test_service.py               | 259 ++++++++++++++++++++++++--
test/unit/test_shell.py                 | 309 ++++++++++++++++++++++++++++++--
test/unit/test_swiftclient.py           |  89 +++++++++
tox.ini                                 |   5 +-
22 files changed, 977 insertions(+), 129 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index 1373253..5dba1a6 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ mock>=1.2.0 # BSD
-stestr>=2.0.0 # Apache-2.0
+stestr>=2.0.0,!=3.0.0 # Apache-2.0






More information about the Release-announce mailing list