[swift] python-swiftclient 3.4.0 (pike)
We are overjoyed to announce the release of: python-swiftclient 3.4.0: OpenStack Object Storage API Client Library This release is part of the pike 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.4.0 ^^^^^ New Features * The "swift" CLI now supports streaming from stdin. If "-" is given as the source, the object content is read from stdin. The "--object- name" must be given when content is loaded from stdin. * Tolerate RFC-compliant ETags returned from the server. * Skip checksum validation on partial downloads. * Buffer reads from disk, resulting in much faster upload throughput. * Added support for ISO 8601 timestamps for tempurl, matching the feature in Swift 2.13.0. * Added an option to ignore mtime metadata entry ("--ignore-mtime"). * When using SwiftService to delete many objects, the bulk delete page size will now be respected. Previously, exceeding this limit would prevent any objects from being deleted. * Expose *--prefix* as an option for st_delete. * Imported docs content from openstack-manuals project. * Various other minor bug fixes and improvements. Changes in python-swiftclient 3.3.0..3.4.0 ------------------------------------------ e1945ea 3.4.0 authors/changelog update 0982791 Allow for uploads from standard input. 124c7de moved cli doc to the right place for new links process 3db6ddd Update the documentation link for doc migration 487b5a1 merged openstack-manuals content with existing content 638d7c7 Buffer reads from disk cde73c1 Option to ignore mtime metadata entry. 32f6b3c Do not set Content-Type to '' with new requests. 527f2ff Skip checksum validation on partial downloads 64da481 Tolerate RFC-compliant ETags 0cc4d8a respect bulk delete page size and fix logic error aaaed55 Stop sending X-Static-Large-Object headers 058fb03 Optimize the link address 8e08931 ISO 8601 timestamps for tempurl 2710ff2 Fix some reST field lists in docstrings b404df9 Removing duplicated doc from client-api e684913 Don't recommend to overwrite imported `session` variable 809e4cf Close file handle after upload job 24dda6a [trivial] Be consistent in using example.com dd34af4 Fix MockHttpResponse to be more like the Real ee8620d Change swift.o.o URL 028c482 Fix logging of the gzipped body 91de5e8 Expose --prefix as an option for st_delete Diffstat (except docs and test files) ------------------------------------- AUTHORS | 7 + ChangeLog | 28 + README.rst | 6 +- releasenotes/notes/340_notes-1777780bbfdb4d96.yaml | 20 + setup.cfg | 2 +- swiftclient/client.py | 13 +- swiftclient/service.py | 171 ++-- swiftclient/shell.py | 109 ++- swiftclient/utils.py | 82 +- 18 files changed, 1867 insertions(+), 677 deletions(-)
participants (1)
-
no-reply@openstack.org