[release-announce] [swift] python-swiftclient 3.5.0 (queens)
no-reply at openstack.org
no-reply at openstack.org
Mon Jan 29 17:24:41 UTC 2018
We are thrilled to announce the release of:
python-swiftclient 3.5.0: OpenStack Object Storage API Client Library
This release is part of the queens release series.
The source is available from:
https://git.openstack.org/cgit/openstack/python-swiftclient
Download the package from:
https://pypi.python.org/pypi/python-swiftclient
Please report issues through launchpad:
https://bugs.launchpad.net/python-swiftclient
For more details, please see below.
3.5.0
^^^^^
New Features
* Allow for object uploads > 5GB from stdin.
When uploading from standard input, swiftclient will turn the upload
into an SLO in the case of large objects. By default, input larger
than 10MB will be uploaded as an SLO with 10MB segment sizes. Users
can also supply the "--segment-size" option to alter that threshold
and the SLO segment size. One segment is buffered in memory (which
is why 10MB default was chosen).
* The "--meta" option can now be set on the upload command.
* Updated PyPy test dependency references to be more accurate on
different distros.
Changes in python-swiftclient 3.4.0..3.5.0
------------------------------------------
b91651e authors/changelog updates for 3.5.0 release
2faea93 Allow for object uploads > 5GB from stdin.
a9b8f0a Revert "Add Constraints support"
cb27786 Make tox runnable in a directory with spaces
ae2dfae Update tox_install.sh to align for sphinx jobs
f48f421 Remove setting of version/release from releasenotes
3be8eca Add pypy-devel for RPM-based systems
f323bb4 Trying out the new releasenotes jobs
ed0858a Add releasenotes tox env
484d7ee Allow --meta on upload
2ff3102 Add support for versionless endpoints
Diffstat (except docs and test files)
-------------------------------------
AUTHORS | 1 +
ChangeLog | 19 ++
bindep.txt | 6 +-
releasenotes/notes/350_notes-ad0ae19704b2eb88.yaml | 18 ++
releasenotes/source/conf.py | 356 +++++++++++++++++++++
releasenotes/source/current.rst | 5 +
releasenotes/source/index.rst | 11 +
releasenotes/source/newton.rst | 6 +
releasenotes/source/ocata.rst | 6 +
releasenotes/source/pike.rst | 6 +
swiftclient/client.py | 17 +-
swiftclient/service.py | 246 ++++++++++++--
swiftclient/shell.py | 19 +-
test-requirements.txt | 2 +
tools/tox_install.sh | 31 --
tox.ini | 17 +-
20 files changed, 962 insertions(+), 100 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 0ce9cec..a9a0c7f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7,0 +8,2 @@ testrepository>=0.0.18
+reno>=1.8.0,!=2.3.1 # Apache-2.0
+openstackdocstheme>=1.16.0 # Apache-2.0
More information about the Release-announce
mailing list