chore: librarian release pull request: 20260318T145147Z#1776
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the google-cloud-storage library to version 4.0.0 across various configuration and source files, including .librarian/state.yaml, gapic_version.py, version.py, and snippet_metadata_google.storage.v2.json. The CHANGELOG.md is also updated to document the new version, highlighting features such as support for UserWarning in download_many_to_path, raw proto access for read resumption, and bucket encryption enforcement configuration. Key bug fixes include preventing path traversal in download_many_to_path, improving token passing, optimizing multiprocessing and gRPC client initialization, and addressing performance issues related to frequent flushing.

PR created by the Librarian CLI to initialize a release. Merging this PR will auto trigger a release.
Librarian Version: v1.0.2-0.20251119154421-36c3e21ad3ac
Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:8e2c32496077054105bd06c54a59d6a6694287bc053588e24debe6da6920ad91
google-cloud-storage: 3.10.0
3.10.0 (2026-03-18)
Features
Perf Improvments
Bug Fixes
":"eg:C:D:etc when application runs in Windows. (fix(storage): skip downloading blobs whose name contain":"eg:C:D:etc when application runs in Windows. #1774) (558198823ed51918db9c0137715d1e7f5b593975)download_many_to_path(fix(transfer_manager): Prevent path traversal indownload_many_to_path#1768) (700fec3bf7aa37bd5ea4b163cc3f9e8e6892bd5a)