Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .librarian/state.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:8e2c32496077054105bd06c54a59d6a6694287bc053588e24debe6da6920ad91
libraries:
- id: google-cloud-storage
version: 3.9.0
version: 4.0.0
last_generated_commit: 5400ccce473c439885bd6bf2924fd242271bfcab
apis:
- path: google/storage/v2
Expand Down
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,27 @@

[1]: https://pypi.org/project/google-cloud-storage/#history

## [4.0.0](https://github.com/googleapis/python-storage/compare/v3.9.0...v4.0.0) (2026-03-18)


### Features

* support returning skipped items as UserWarning in download_many_to_path (#1773) ([c5735c377d31e9131a3c507098ef659e8112d62e](https://github.com/googleapis/python-storage/commit/c5735c377d31e9131a3c507098ef659e8112d62e))
* Use raw proto access for read resumption strategy (#1764) ([14cfd61ce35365a409650981239ef742cdf375fb](https://github.com/googleapis/python-storage/commit/14cfd61ce35365a409650981239ef742cdf375fb))
* add support for bucket encryption enforcement config (#1742) ([2a6e8b00e4e6ff57460373f8e628fd363be47811](https://github.com/googleapis/python-storage/commit/2a6e8b00e4e6ff57460373f8e628fd363be47811))
* Triger bidi conformance tests (#1757) ([8dd0a8088f11adf4da24f07f5becf5247a924b5e](https://github.com/googleapis/python-storage/commit/8dd0a8088f11adf4da24f07f5becf5247a924b5e))
* add time based benchmarks (#1749) ([09b1d9dcb29133a21b2563856e663c2f63b85a79](https://github.com/googleapis/python-storage/commit/09b1d9dcb29133a21b2563856e663c2f63b85a79))


### Bug Fixes

* skip downloading blobs whose name contain `":" ` eg: `C:` `D:` etc when application runs in Windows. (#1774) ([558198823ed51918db9c0137715d1e7f5b593975](https://github.com/googleapis/python-storage/commit/558198823ed51918db9c0137715d1e7f5b593975))
* Prevent path traversal in `download_many_to_path` (#1768) ([700fec3bf7aa37bd5ea4b163cc3f9e8e6892bd5a](https://github.com/googleapis/python-storage/commit/700fec3bf7aa37bd5ea4b163cc3f9e8e6892bd5a))
* Prevent path traversal in download_many_to_path ([700fec3bf7aa37bd5ea4b163cc3f9e8e6892bd5a](https://github.com/googleapis/python-storage/commit/700fec3bf7aa37bd5ea4b163cc3f9e8e6892bd5a))
* pass token correctly, '&' instead of ',' (#1756) ([d8dd1e074d2431de9b45e0103181dce749a447a0](https://github.com/googleapis/python-storage/commit/d8dd1e074d2431de9b45e0103181dce749a447a0))
* init mp pool & grpc client once, use os.sched_setaffinity (#1751) ([a9eb82c1b9b3c6ae5717d47b76284ed0deb5f769](https://github.com/googleapis/python-storage/commit/a9eb82c1b9b3c6ae5717d47b76284ed0deb5f769))
* don't flush at every append, results in bad perf (#1746) ([ab62d728ac7d7be3c4fe9a99d72e35ead310805a](https://github.com/googleapis/python-storage/commit/ab62d728ac7d7be3c4fe9a99d72e35ead310805a))

## [3.9.0](https://github.com/googleapis/python-storage/compare/v3.8.0...v3.9.0) (2026-02-02)


Expand Down
2 changes: 1 addition & 1 deletion google/cloud/_storage_v2/gapic_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
__version__ = "3.9.0" # {x-release-please-version}
__version__ = "4.0.0" # {x-release-please-version}
2 changes: 1 addition & 1 deletion google/cloud/storage/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@
# See the License for the specific language governing permissions and
# limitations under the License.

__version__ = "3.9.0"
__version__ = "4.0.0"
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
],
"language": "PYTHON",
"name": "google-cloud-storage",
"version": "3.9.0"
"version": "4.0.0"
},
"snippets": [
{
Expand Down
Loading