Skip to content

google-cloud-storage 1.3.0

Compare
Choose a tag to compare
@dhermes dhermes released this 04 Aug 23:54
· 32899 commits to main since this release

Notable Implementation Changes

  • Using the requests transport attached to a Client for for resumable media (i.e. downloads and uploads) (#3705) (this relates to the httplib2 to requests switch)
  • Streaming directly into file on unchunked downloads. This allows the HTTP payload to bypass RAM and go directly into the file in 8KB chunks. (#3713)

Interface changes / additions

  • Pass encryption_key and other keyword arguments through in Bucket.get_blob. H/T to @tillahoffmann (#3613)
  • Moving bytes signing helpers from core to google.cloud.storage._signing. (#3668)

Docs

  • Adding getter/setter note for Blob.metadata property. (#3647)
  • Document deepcopy semantics of complex bucket properties. (#3712)

Dependencies

  • Updating to google-cloud-core ~= 0.26, in particular, the underlying HTTP transport switched from httplib2 to requests (#3654, #3674)

Packaging

  • Fix inclusion of tests (vs. unit_tests) in MANIFEST.in (#3552)
  • Updating author_email in setup.py to googleapis-publisher@google.com. (#3598)

PyPI: https://pypi.org/project/google-cloud-storage/1.3.0/