From c39f28def77ddd0f825cf5408a36c575d2e2e452 Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Tue, 3 Nov 2026 09:52:27 +0000 Subject: [PATCH] chore(main): release google-cloud-storage 3.18.0 --- .release-please-individual-manifest.json | 2 +- librarian.yaml | 2 +- packages/google-cloud-storage/CHANGELOG.md | 17 +++++++++++++++++ .../google/cloud/_storage/gapic_version.py | 2 +- .../google/cloud/_storage_v2/gapic_version.py | 2 +- .../google/cloud/storage/version.py | 2 +- .../snippet_metadata_google.storage.v2.json | 2 +- 7 files changed, 23 insertions(+), 6 deletions(-) diff --git a/.release-please-individual-manifest.json b/.release-please-individual-manifest.json index 3fb44c9fd46a..e87159021824 100644 --- a/.release-please-individual-manifest.json +++ b/.release-please-individual-manifest.json @@ -15,7 +15,7 @@ "packages/google-cloud-pubsub": "2.43.0", "packages/google-cloud-spanner": "3.71.0", "packages/google-cloud-spanner-dbapi-driver": "0.0.0", - "packages/google-cloud-storage": "3.17.1", + "packages/google-cloud-storage": "3.18.0", "packages/google-crc32c": "1.9.0", "packages/pandas-gbq": "0.35.3", "packages/sqlalchemy-bigquery": "1.17.3", diff --git a/librarian.yaml b/librarian.yaml index 9c6da79ffa59..974fa4a9d16b 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -2048,7 +2048,7 @@ libraries: - resource-name-alias=backupdr.googleapis.com/Backup:BackupDRBackup default_version: v1 - name: google-cloud-storage - version: 3.17.1 + version: 3.18.0 apis: - path: google/storage/v2 python: diff --git a/packages/google-cloud-storage/CHANGELOG.md b/packages/google-cloud-storage/CHANGELOG.md index 5adad4821f49..024507ba5d42 100644 --- a/packages/google-cloud-storage/CHANGELOG.md +++ b/packages/google-cloud-storage/CHANGELOG.md @@ -4,6 +4,23 @@ [1]: https://pypi.org/project/google-cloud-storage/#history +## [3.18.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-storage-v3.17.1...google-cloud-storage-v3.18.0) (2026-11-03) + + +### Features + +* declare support for Python 3.15 ([#18737](https://github.com/googleapis/google-cloud-python/issues/18737)) ([65c8767](https://github.com/googleapis/google-cloud-python/commit/65c87678e7a63aa4c8115c9273581aa5db82fbe9)) +* **storage:** add OpenTelemetry tracing support for gRPC bidi APIs ([#18397](https://github.com/googleapis/google-cloud-python/issues/18397)) ([a24d0b5](https://github.com/googleapis/google-cloud-python/commit/a24d0b5cf3b8c49930037cc2b0620fb89cb66ed8)) +* **storage:** add Preconditions to AsyncAppendableObjectWriter ([#18641](https://github.com/googleapis/google-cloud-python/issues/18641)) ([f31d982](https://github.com/googleapis/google-cloud-python/commit/f31d982fc812f1a5eea9c7aaf711100bc1b6457b)) +* **storage:** integrate OpenTelemetry metrics gating across clients and transfer_manager ([#18577](https://github.com/googleapis/google-cloud-python/issues/18577)) ([57366ee](https://github.com/googleapis/google-cloud-python/commit/57366eef901fe2ae9383ca367ba2f9f40a09625f)) +* **storage:** opt-in zero-copy BidiReadObjectResponse parsing for async reads ([#18627](https://github.com/googleapis/google-cloud-python/issues/18627)) ([708f98b](https://github.com/googleapis/google-cloud-python/commit/708f98b4202268ef5bbd49fe7859d8b6605ba933)) +* **storage:** support DirectPath over Interconnect in gRPC client ([#18482](https://github.com/googleapis/google-cloud-python/issues/18482)) ([6b9d7f7](https://github.com/googleapis/google-cloud-python/commit/6b9d7f7b949916c2175bca62f073e59b7677f4d7)) + + +### Performance Improvements + +* **storage:** verify CRC32C of large read chunks off the event-loop thread ([#18628](https://github.com/googleapis/google-cloud-python/issues/18628)) ([3466e70](https://github.com/googleapis/google-cloud-python/commit/3466e700470fc86e437361e6b46099a185bc4f1b)) + ## [3.17.1](https://github.com/googleapis/google-cloud-python/compare/google-cloud-storage-v3.17.0...google-cloud-storage-v3.17.1) (2026-10-15) diff --git a/packages/google-cloud-storage/google/cloud/_storage/gapic_version.py b/packages/google-cloud-storage/google/cloud/_storage/gapic_version.py index 358e75a1717d..ba81b8cb3beb 100644 --- a/packages/google-cloud-storage/google/cloud/_storage/gapic_version.py +++ b/packages/google-cloud-storage/google/cloud/_storage/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "3.17.1" # {x-release-please-version} +__version__ = "3.18.0" # {x-release-please-version} diff --git a/packages/google-cloud-storage/google/cloud/_storage_v2/gapic_version.py b/packages/google-cloud-storage/google/cloud/_storage_v2/gapic_version.py index 358e75a1717d..ba81b8cb3beb 100644 --- a/packages/google-cloud-storage/google/cloud/_storage_v2/gapic_version.py +++ b/packages/google-cloud-storage/google/cloud/_storage_v2/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "3.17.1" # {x-release-please-version} +__version__ = "3.18.0" # {x-release-please-version} diff --git a/packages/google-cloud-storage/google/cloud/storage/version.py b/packages/google-cloud-storage/google/cloud/storage/version.py index 9b72eddf74fe..89024cc08a0c 100644 --- a/packages/google-cloud-storage/google/cloud/storage/version.py +++ b/packages/google-cloud-storage/google/cloud/storage/version.py @@ -12,4 +12,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = "3.17.1" +__version__ = "3.18.0" diff --git a/packages/google-cloud-storage/samples/generated_samples/snippet_metadata_google.storage.v2.json b/packages/google-cloud-storage/samples/generated_samples/snippet_metadata_google.storage.v2.json index d95d2a2ec3cf..34083016c9ad 100644 --- a/packages/google-cloud-storage/samples/generated_samples/snippet_metadata_google.storage.v2.json +++ b/packages/google-cloud-storage/samples/generated_samples/snippet_metadata_google.storage.v2.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-storage", - "version": "3.17.1" + "version": "3.18.0" }, "snippets": [ {