[release-announce] python-swiftclient 3.8.0 (train)

no-reply at openstack.org no-reply at openstack.org
Mon Jul 15 15:02:11 UTC 2019


We are overjoyed to announce the release of:

python-swiftclient 3.8.0: OpenStack Object Storage API Client Library

This release is part of the train 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.

3.8.0
^^^^^


New Features
************

* Added a new "--json" option to "swift list".


Bug Fixes
*********

* Fixed an issue introduced in 3.5.0 where re-uploading an SLO with
  the same size, mtime, and segment size would delete all of the just-
  uploaded segments.

Changes in python-swiftclient 3.7.0..3.8.0
------------------------------------------

47d5f44 Authors/changelog for 3.8.0
936631e Optionally display listings in raw json
591c3e2 Bump the openstackdocstheme extension to 1.20
9021a58 Fix SLO re-upload
3b21157 Clean up warnings from newer flake8
113eacf Isolate docs requirements
7103da3 Replace git.openstack.org URLs with opendev.org URLs
af4bac3 OpenDev Migration Patch
7e9717c Update master for stable/stein
7563d9c docs: Clean up formatting
5333f3e Remove oslosphinx usage
fd6e760 Enable some off-by-default checks
0ee7c82 Make proper functions instead of assigning lambdas
097f4b2 Add missing <sync-to> value in command line docs
01f5a9f Support pdb in tests better


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

.gitreview                                         |  2 +-
.zuul.yaml                                         |  6 +-
AUTHORS                                            |  3 +
ChangeLog                                          | 12 +++
README.rst                                         |  2 +-
lower-constraints.txt                              |  3 +-
.../notes/3_8_0_release-bd867fbdb8c895d3.yaml      |  9 +++
releasenotes/source/conf.py                        | 12 ---
releasenotes/source/index.rst                      |  1 +
releasenotes/source/stein.rst                      |  6 ++
swiftclient/client.py                              |  6 +-
swiftclient/multithreading.py                      |  8 ++
swiftclient/service.py                             | 35 +++++----
swiftclient/shell.py                               | 22 +++++-
swiftclient/utils.py                               | 32 +++++++-
test-requirements.txt                              |  4 -
tox.ini                                            | 12 ++-
28 files changed, 378 insertions(+), 182 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 13cf1e9..b3ca5f8 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,2 +5,0 @@ mock>=1.2.0 # BSD
-oslosphinx>=4.7.0  # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
@@ -9,2 +6,0 @@ stestr>=2.0.0 # Apache-2.0
-reno>=2.5.0 # Apache-2.0
-openstackdocstheme>=1.18.1 # Apache-2.0






More information about the Release-announce mailing list