[swift] python-swiftclient 3.5.0 (queens)
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
participants (1)
-
no-reply@openstack.org