pypi google-cloud-storage 3.0.0rc1
v3.0.0rc1

one day ago

3.0.0rc1 (2024-12-12)

⚠ BREAKING CHANGES

  • The default checksum strategy for uploads has changed from None to "auto" (#1383) (5375fa0)
  • The default checksum strategy for downloads has changed from "md5" to "auto" (#1383) (5375fa0)
  • Deprecated positional argument "num_retries" has been removed (#1377) (58b5040)
  • Deprecated argument "text_mode" has been removed (#1379) (4d20a8e)
  • Media operation retries now work identically to other retries, which may impact default retry settings (#1385) (f3517bf)
  • Blob.download_to_filename() deletes the empty destination file on a 404

Features

  • Add "auto" checksum option and make default (#1383) (5375fa0)
  • Blob.download_to_filename() deletes the empty destination file on a 404 (066be2d)
  • Deprecated argument "text_mode" has been removed (#1379) (4d20a8e) (4e9a382)
  • Deprecated positional argument "num_retries" has been removed (#1377) (58b5040) (4e9a382)
  • Enable custom predicates for media operations (#1385) (f3517bf)
  • Integrate google-resumable-media (#1283) (bd917b4)
  • Media operation retries now work identically to other retries, which may impact default retry settings (#1385) (f3517bf) (4e9a382)
  • The default checksum strategy for downloads has changed from "md5" to "auto" (#1383) (5375fa0) (4e9a382)
  • The default checksum strategy for uploads has changed from None to "auto" (#1383) (5375fa0) (4e9a382)

Bug Fixes

  • Cancel upload when BlobWriter exits with exception (#1243) (df107d2)
  • Changed name of methods Blob.from_string() and Bucket.from_string() to from_uri() (#1335) (58c1d03)
  • Correctly calculate starting offset for retries of ranged reads (#1376) (7b6c9a0)
  • Remove deprecated num_retries argument (#1377) (58b5040)
  • Remove deprecated text_mode argument (#1379) (4d20a8e)

Documentation

  • Fix issue with exceptions.py documentation (#1328) (22b8c30)

Don't miss a new google-cloud-storage release

NewReleases is sending notifications on new releases.