Skip to content

chore(migration): Migrate code from googleapis/python-storage into packages/google-cloud-storage#16192

Open
chalmerlowe wants to merge 1238 commits intomainfrom
migration.python-storage.migration.2026-03-26_16-05-55.migrate
Open

chore(migration): Migrate code from googleapis/python-storage into packages/google-cloud-storage#16192
chalmerlowe wants to merge 1238 commits intomainfrom
migration.python-storage.migration.2026-03-26_16-05-55.migrate

Conversation

@chalmerlowe
Copy link
Copy Markdown
Contributor

See #10956.

This PR should be merged with a merge-commit, not a squash-commit, in order to preserve the git history.

cojenco and others added 30 commits September 25, 2024 17:13
* chore: update secret manager in kokoro

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
#1353)

* test: test universe domain client only in prod

* unflake hmac snippet test
Source-Link: googleapis/synthtool@71a7297
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:e8dcfd7cbfd8beac3a3ff8d3f3185287ea0625d859168cc80faccfc9a7a00455

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: cojenco <cathyo@google.com>
Co-authored-by: Holt Skinner <13262395+holtskinner@users.noreply.github.com>
Co-authored-by: cojenco <cathyo@google.com>
* chore(deps): update all dependencies

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
…nloading using transfer_manager (#1357)

* fix: do not spam the log with checksum related INFO messages when downloading using transfer_manager

`download_chunks_concurrently` function does not allow to set `checksum` field in `download_kwargs`. It also does not set it on its own so it takes the default value of `"md5"` (see `Blob._prep_and_do_download`). Because ranged downloads do not return checksums it results in a lot of INFO messages (tens/hundreds):
```
INFO google.resumable_media._helpers - No MD5 checksum was returned from the service while downloading ...
(which happens for composite objects), so client-side content integrity checking is not being performed.
```
To fix it set the `checksum` field to `None` which means no checksum checking for individual chunks. Note that `transfer_manager` has its own checksum checking logic (enabled by `crc32c_checksum` argument)

* fix tests
* feat: add support for restore token

* add unit tests coverage

* update docstrings

* fix docs
…1373)

This reverts commit 06ed15b33dc884da6dffbef5119e47f0fc4e1285.
* feat: IAM signBlob retries

* support universe domain and update tests

* update test credentials

* use ud signing bucket fixture
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Integrate the google-resumable-media library into python-storage.

---------

Co-authored-by: cojenco <cathyo@google.com>
#1403)

Source-Link: googleapis/synthtool@de3def6
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:a1c5112b81d645f5bbc4d4bbc99d7dcb5089a52216c0e3fb1203a0eeabadd7d5

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
@chalmerlowe chalmerlowe marked this pull request as ready for review March 27, 2026 18:00
@chalmerlowe chalmerlowe requested review from a team as code owners March 27, 2026 18:00
@snippet-bot
Copy link
Copy Markdown

snippet-bot bot commented Mar 27, 2026

Here is the summary of changes.

You are about to add 48 region tags.

This comment is generated by snippet-bot.
If you find problems with this result, please file an issue at:
https://github.com/googleapis/repo-automation-bots/issues.
To update this comment, add snippet-bot:force-run label or use the checkbox below:

  • Refresh this comment

@chalmerlowe chalmerlowe assigned ohmayr and unassigned chalmerlowe Mar 27, 2026
@chandra-siri
Copy link
Copy Markdown
Contributor

Hi @chalmerlowe ,

I don't see these tests directly here. Are they enabled as a part of some other larger tests or not enabled ?

  • python-sdk-zb-system-test (gcs-aiml-clients-testing-101)

@chandra-siri
Copy link
Copy Markdown
Contributor

Hi @chalmerlowe ,

I don't see these tests directly here. Are they enabled as a part of some other larger tests or not enabled ?

  • python-sdk-zb-system-test (gcs-aiml-clients-testing-101)

CloudBuild configuration is present in - https://github.com/googleapis/python-storage/blob/main/cloudbuild/zb-system-tests-cloudbuild.yaml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Indicates a pull request not ready for merge, due to either quality or timing.

Projects

None yet

Development

Successfully merging this pull request may close these issues.