Skip to content

Conversation

andrewsg
Copy link
Contributor

@andrewsg andrewsg commented Dec 11, 2024

This release includes the following breaking changes, which are documented in detail in the README.rst file.

As a brief summary, the most broadly relevant changes are:

  • Applications that currently import exceptions from the google-resumable-media library (google.resumable_media) should now import those exceptions from google.cloud.storage.exceptions.
  • Applications that use positional arguments extensively should verify that the removal of "num_retries" from upload and download methods has not disrupted their argument order.

BEGIN_COMMIT_OVERRIDE
feat!: Media operation retries now work identically to other retries, which may impact default retry settings (#1385) (f3517bf)
feat!: The default checksum strategy for uploads has changed from None to "auto" (#1383) (5375fa0)
feat!: The default checksum strategy for downloads has changed from "md5" to "auto" (#1383) (5375fa0)
feat!: Deprecated positional argument "num_retries" has been removed (#1377) (58b5040)
feat!: Deprecated argument "text_mode" has been removed (#1379) (4d20a8e)
END_COMMIT_OVERRIDE

Release-As: 3.0.0
@product-auto-label product-auto-label bot added the size: u Pull request is empty. label Dec 11, 2024
@product-auto-label product-auto-label bot added the api: storage Issues related to the googleapis/python-storage API. label Dec 11, 2024
@andrewsg andrewsg changed the title fix: Release as 3.0.0 feat!: Release 3.0.0 Dec 12, 2024
@andrewsg andrewsg merged commit 4e9a382 into main Dec 12, 2024
13 checks passed
@andrewsg andrewsg deleted the 3.0-pre-staging branch December 12, 2024 17:38
@andrewsg andrewsg added the release-please:force-run To run release-please label Dec 12, 2024
@release-please release-please bot removed the release-please:force-run To run release-please label Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: storage Issues related to the googleapis/python-storage API. size: u Pull request is empty.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants