Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 3, 2025

Bumps google-cloud-storage from 2.16.0 to 3.0.0.

Release notes

Sourced from google-cloud-storage's releases.

v3.0.0

3.0.0 (2025-01-28)

⚠ BREAKING CHANGES

Please consult the README for details on this major version release.

  • The default checksum strategy for uploads has changed from None to "auto" (#1383)
  • The default checksum strategy for downloads has changed from "md5" to "auto" (#1383)
  • Deprecated positional argument "num_retries" has been removed (#1377)
  • Deprecated argument "text_mode" has been removed (#1379)
  • Blob.download_to_filename() now deletes the empty destination file on a 404 (#1394)
  • Media operations now use the same retry backoff, timeout and custom predicate system as non-media operations, which may slightly impact default retry behavior (#1385)
  • Retries are now enabled by default for uploads, blob deletes and blob metadata updates (#1400)

Features

  • Add "auto" checksum option and make default (#1383) (5375fa0)
  • Blob.download_to_filename() deletes the empty destination file on a 404 (#1394) (066be2d)
  • Enable custom predicates for media operations (#1385) (f3517bf)
  • Integrate google-resumable-media (#1283) (bd917b4)
  • Retry by default for uploads, blob deletes, metadata updates (#1400) (0426005)

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)
  • Filter download_kwargs in BlobReader (#1411) (0c21210)
  • Remove deprecated num_retries argument (#1377) (58b5040)
  • Remove deprecated text_mode argument (#1379) (4d20a8e)

Documentation

  • Correct formatting and update README.rst (#1427) (2945853)
  • Fix issue with exceptions.py documentation (#1328) (22b8c30)

v3.0.0rc1

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

... (truncated)

Changelog

Sourced from google-cloud-storage's changelog.

3.0.0 (2025-01-28)

⚠ BREAKING CHANGES

Please consult the README for details on this major version release.

  • The default checksum strategy for uploads has changed from None to "auto" (#1383)
  • The default checksum strategy for downloads has changed from "md5" to "auto" (#1383)
  • Deprecated positional argument "num_retries" has been removed (#1377)
  • Deprecated argument "text_mode" has been removed (#1379)
  • Blob.download_to_filename() now deletes the empty destination file on a 404 (#1394)
  • Media operations now use the same retry backoff, timeout and custom predicate system as non-media operations, which may slightly impact default retry behavior (#1385)
  • Retries are now enabled by default for uploads, blob deletes and blob metadata updates (#1400)

Features

  • Add "auto" checksum option and make default (#1383) (5375fa0)
  • Blob.download_to_filename() deletes the empty destination file on a 404 (#1394) (066be2d)
  • Enable custom predicates for media operations (#1385) (f3517bf)
  • Integrate google-resumable-media (#1283) (bd917b4)
  • Retry by default for uploads, blob deletes, metadata updates (#1400) (0426005)

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)
  • Filter download_kwargs in BlobReader (#1411) (0c21210)
  • Remove deprecated num_retries argument (#1377) (58b5040)
  • Remove deprecated text_mode argument (#1379) (4d20a8e)

Documentation

  • Correct formatting and update README.rst (#1427) (2945853)
  • Fix issue with exceptions.py documentation (#1328) (22b8c30)

2.19.0 (2024-11-21)

Features

  • Add integration test for universe domain (#1346) (02a972d)
  • Add restore_bucket and handling for soft-deleted buckets (#1365) (ab94efd)
  • Add support for restore token (#1369) (06ed15b)
  • IAM signBlob retry and universe domain support (#1380) (abc8061)

... (truncated)

Commits
  • f2cc9c5 chore(main): release 3.0.0 (#1393)
  • 71455bc samples: add OTel Tracing quickstart (#1371)
  • 2945853 Docs: Correct formatting and update README.rst (#1427)
  • 0426005 feat: Retry by default for uploads, blob deletes, metadata updates (#1400)
  • 0c21210 fix: filter download_kwargs in BlobReader (#1411)
  • c2a2ce5 chore(python): exclude .github/workflows/unittest.yml in renovate config (#1407)
  • ffa0734 chore(deps): update all dependencies (#1405)
  • 2e94ad0 chore(python): Update the python version in docs presubmit to use 3.10 (#1403)
  • 4e9a382 feat!: Release as 3.0.0 (#1396)
  • 066be2d feat: download_to_filename deletes the empty file on a 404 (#1394)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [google-cloud-storage](https://github.com/googleapis/python-storage) from 2.16.0 to 3.0.0.
- [Release notes](https://github.com/googleapis/python-storage/releases)
- [Changelog](https://github.com/googleapis/python-storage/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-storage@v2.16.0...v3.0.0)

---
updated-dependencies:
- dependency-name: google-cloud-storage
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 3, 2025
@cla-bot cla-bot bot added the cla-signed CLA Bot: community license agreement signed label Feb 3, 2025
@codecov
Copy link

codecov bot commented Feb 3, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 67.96%. Comparing base (306a958) to head (c50815e).
Report is 10 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #12866      +/-   ##
==========================================
- Coverage   67.96%   67.96%   -0.01%     
==========================================
  Files         978      978              
  Lines       59081    59081              
  Branches     6905     6905              
==========================================
- Hits        40156    40153       -3     
- Misses      17282    17284       +2     
- Partials     1643     1644       +1     

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 3, 2025

Superseded by #12944.

@dependabot dependabot bot closed this Mar 3, 2025
@dependabot dependabot bot deleted the dependabot/pip/google-cloud-storage-3.0.0 branch March 3, 2025 00:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed CLA Bot: community license agreement signed dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant