diff --git a/.librarian/config.yaml b/.librarian/config.yaml index 4e6a62c4c085..8681373e5f51 100644 --- a/.librarian/config.yaml +++ b/.librarian/config.yaml @@ -14,8 +14,8 @@ libraries: release_blocked: true # TODO(https://github.com/googleapis/google-cloud-python/issues/16487): # Allow releases for google-cloud-storage once this bug is fixed. - - id: "google-cloud-storage" - release_blocked: true +# - id: "google-cloud-storage" +# release_blocked: true # TODO(https://github.com/googleapis/google-cloud-python/issues/16494): # Allow generation for google-cloud-bigtable once this bug is fixed. - id: "google-cloud-bigtable" diff --git a/.librarian/state.yaml b/.librarian/state.yaml index bd39d2a7c0a4..b8e1fffabe80 100644 --- a/.librarian/state.yaml +++ b/.librarian/state.yaml @@ -268,7 +268,7 @@ libraries: - packages/google-area120-tables/ tag_format: '{id}-v{version}' - id: google-auth - version: 2.49.1 + version: 2.49.2 last_generated_commit: "" apis: [] source_roots: @@ -2141,7 +2141,7 @@ libraries: - packages/google-cloud-iam-logging/ tag_format: '{id}-v{version}' - id: google-cloud-iamconnectorcredentials - version: 0.0.0 + version: 0.1.0 last_generated_commit: 13b86d1d083c314bf51e42c19f9f6ed941e0553b apis: - path: google/cloud/iamconnectorcredentials/v1alpha @@ -3366,8 +3366,8 @@ libraries: - packages/google-cloud-speech/ tag_format: '{id}-v{version}' - id: google-cloud-storage - version: 3.10.1 - last_generated_commit: 280bed6c219637610d09cebf696958dd99fd2f76 + version: 3.11.0 + last_generated_commit: 2233f63baf69c2a481f30180045fcf036242781d apis: - path: google/storage/v2 service_config: storage_v2.yaml diff --git a/packages/google-auth/CHANGELOG.md b/packages/google-auth/CHANGELOG.md index 8922fd9d3d67..b7754b49da6d 100644 --- a/packages/google-auth/CHANGELOG.md +++ b/packages/google-auth/CHANGELOG.md @@ -4,6 +4,13 @@ [1]: https://pypi.org/project/google-auth/#history +## [2.49.2](https://github.com/googleapis/google-cloud-python/compare/google-auth-v2.49.1...google-auth-v2.49.2) (2026-04-08) + + +### Bug Fixes + +* use requests transport for GCE MDS (#16480) ([614a3d0472d118c78b3b0accf0de0b7cdf3b9e91](https://github.com/googleapis/google-cloud-python/commit/614a3d0472d118c78b3b0accf0de0b7cdf3b9e91)) + ## [2.49.1](https://github.com/googleapis/google-cloud-python/compare/google-auth-v2.49.0...google-auth-v2.49.1) (2026-03-12) diff --git a/packages/google-auth/google/auth/version.py b/packages/google-auth/google/auth/version.py index 40086c73d56c..12855365e682 100644 --- a/packages/google-auth/google/auth/version.py +++ b/packages/google-auth/google/auth/version.py @@ -12,4 +12,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = "2.49.1" +__version__ = "2.49.2" diff --git a/packages/google-cloud-iamconnectorcredentials/CHANGELOG.md b/packages/google-cloud-iamconnectorcredentials/CHANGELOG.md index 485ac32d3dcc..fd648811eb8c 100644 --- a/packages/google-cloud-iamconnectorcredentials/CHANGELOG.md +++ b/packages/google-cloud-iamconnectorcredentials/CHANGELOG.md @@ -3,3 +3,10 @@ [PyPI History][1] [1]: https://pypi.org/project/google-cloud-iamconnectorcredentials/#history + +## [0.1.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-iamconnectorcredentials-v0.0.0...google-cloud-iamconnectorcredentials-v0.1.0) (2026-04-08) + + +### Features + +* onboard a new library ([2a3458c8d0d6bb85236cd744baecbe559fb1daf5](https://github.com/googleapis/google-cloud-python/commit/2a3458c8d0d6bb85236cd744baecbe559fb1daf5)) diff --git a/packages/google-cloud-iamconnectorcredentials/docs/CHANGELOG.md b/packages/google-cloud-iamconnectorcredentials/docs/CHANGELOG.md index 485ac32d3dcc..fd648811eb8c 100644 --- a/packages/google-cloud-iamconnectorcredentials/docs/CHANGELOG.md +++ b/packages/google-cloud-iamconnectorcredentials/docs/CHANGELOG.md @@ -3,3 +3,10 @@ [PyPI History][1] [1]: https://pypi.org/project/google-cloud-iamconnectorcredentials/#history + +## [0.1.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-iamconnectorcredentials-v0.0.0...google-cloud-iamconnectorcredentials-v0.1.0) (2026-04-08) + + +### Features + +* onboard a new library ([2a3458c8d0d6bb85236cd744baecbe559fb1daf5](https://github.com/googleapis/google-cloud-python/commit/2a3458c8d0d6bb85236cd744baecbe559fb1daf5)) diff --git a/packages/google-cloud-iamconnectorcredentials/google/cloud/iamconnectorcredentials/gapic_version.py b/packages/google-cloud-iamconnectorcredentials/google/cloud/iamconnectorcredentials/gapic_version.py index 20a9cd975b02..ce52f107f367 100644 --- a/packages/google-cloud-iamconnectorcredentials/google/cloud/iamconnectorcredentials/gapic_version.py +++ b/packages/google-cloud-iamconnectorcredentials/google/cloud/iamconnectorcredentials/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "0.0.0" # {x-release-please-version} +__version__ = "0.1.0" # {x-release-please-version} diff --git a/packages/google-cloud-iamconnectorcredentials/google/cloud/iamconnectorcredentials_v1alpha/gapic_version.py b/packages/google-cloud-iamconnectorcredentials/google/cloud/iamconnectorcredentials_v1alpha/gapic_version.py index 20a9cd975b02..ce52f107f367 100644 --- a/packages/google-cloud-iamconnectorcredentials/google/cloud/iamconnectorcredentials_v1alpha/gapic_version.py +++ b/packages/google-cloud-iamconnectorcredentials/google/cloud/iamconnectorcredentials_v1alpha/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "0.0.0" # {x-release-please-version} +__version__ = "0.1.0" # {x-release-please-version} diff --git a/packages/google-cloud-iamconnectorcredentials/samples/generated_samples/snippet_metadata_google.cloud.iamconnectorcredentials.v1alpha.json b/packages/google-cloud-iamconnectorcredentials/samples/generated_samples/snippet_metadata_google.cloud.iamconnectorcredentials.v1alpha.json index 5458be418a71..a5b2fe7dcc6f 100644 --- a/packages/google-cloud-iamconnectorcredentials/samples/generated_samples/snippet_metadata_google.cloud.iamconnectorcredentials.v1alpha.json +++ b/packages/google-cloud-iamconnectorcredentials/samples/generated_samples/snippet_metadata_google.cloud.iamconnectorcredentials.v1alpha.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-iamconnectorcredentials", - "version": "0.0.0" + "version": "0.1.0" }, "snippets": [ { diff --git a/packages/google-cloud-storage/CHANGELOG.md b/packages/google-cloud-storage/CHANGELOG.md index b2c6ade30168..4a37d6823daa 100644 --- a/packages/google-cloud-storage/CHANGELOG.md +++ b/packages/google-cloud-storage/CHANGELOG.md @@ -4,6 +4,24 @@ [1]: https://pypi.org/project/google-cloud-storage/#history +## [3.11.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-storage-v3.10.1...google-cloud-storage-v3.11.0) (2026-04-08) + + +### Documentation + +* Updated documentation for `BidiReadObject`, `ReadObjectRequest`, and `ObjectContexts` ([1230e1743c1aac8d810864fb09f33aafec098a7d](https://github.com/googleapis/google-cloud-python/commit/1230e1743c1aac8d810864fb09f33aafec098a7d)) + + +### Features + +* generate libraries ([796450786a565e1c2c731f88d9b12b5ee077f219](https://github.com/googleapis/google-cloud-python/commit/796450786a565e1c2c731f88d9b12b5ee077f219)) +* Added a new field `ComposeObjectRequest.delete_source_objects` field ([1230e1743c1aac8d810864fb09f33aafec098a7d](https://github.com/googleapis/google-cloud-python/commit/1230e1743c1aac8d810864fb09f33aafec098a7d)) + + +### Bug Fixes + +* updates typing for python 3.8 ([87b7ba97c95587d213a9ebe91e41cc9e5316f392](https://github.com/googleapis/google-cloud-python/commit/87b7ba97c95587d213a9ebe91e41cc9e5316f392)) + ## [3.10.1](https://github.com/googleapis/python-storage/compare/v3.10.0...v3.10.1) (2026-03-23) 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 3ffdfeb9eaa8..5cb6bc061bd2 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.10.1" # {x-release-please-version} +__version__ = "3.11.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 3ffdfeb9eaa8..5cb6bc061bd2 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.10.1" # {x-release-please-version} +__version__ = "3.11.0" # {x-release-please-version} diff --git a/packages/google-cloud-storage/google/cloud/_storage_v2/types/storage.py b/packages/google-cloud-storage/google/cloud/_storage_v2/types/storage.py index 8d326c0936f7..f5678132c6bc 100644 --- a/packages/google-cloud-storage/google/cloud/_storage_v2/types/storage.py +++ b/packages/google-cloud-storage/google/cloud/_storage_v2/types/storage.py @@ -1798,6 +1798,9 @@ class WriteObjectResponse(proto.Message): finalized. This field is a member of `oneof`_ ``write_status``. + persisted_data_checksums (google.cloud._storage_v2.types.ObjectChecksums): + If persisted_size is set, contains checksums of persisted + data. """ persisted_size: int = proto.Field( @@ -1811,6 +1814,11 @@ class WriteObjectResponse(proto.Message): oneof="write_status", message="Object", ) + persisted_data_checksums: "ObjectChecksums" = proto.Field( + proto.MESSAGE, + number=3, + message="ObjectChecksums", + ) class AppendObjectSpec(proto.Message): @@ -1950,8 +1958,9 @@ class BidiWriteObjectRequest(proto.Message): object_checksums (google.cloud._storage_v2.types.ObjectChecksums): Optional. Checksums for the complete object. If the checksums computed by the service don't match the specified - checksums the call fails. Might only be provided in the - first request or the last request (with finish_write set). + checksums the call fails. May be provided in the last + request (with finish_write set). For non-appendable objects + only, may also be provided in the first request. state_lookup (bool): Optional. For each ``BidiWriteObjectRequest`` where ``state_lookup`` is ``true`` or the client closes the @@ -2058,6 +2067,9 @@ class BidiWriteObjectResponse(proto.Message): finalized. This field is a member of `oneof`_ ``write_status``. + persisted_data_checksums (google.cloud._storage_v2.types.ObjectChecksums): + If persisted_size is set, contains checksums of persisted + data. write_handle (google.cloud._storage_v2.types.BidiWriteHandle): An optional write handle that is returned periodically in response messages. Clients @@ -2078,6 +2090,11 @@ class BidiWriteObjectResponse(proto.Message): oneof="write_status", message="Object", ) + persisted_data_checksums: "ObjectChecksums" = proto.Field( + proto.MESSAGE, + number=4, + message="ObjectChecksums", + ) write_handle: "BidiWriteHandle" = proto.Field( proto.MESSAGE, number=3, @@ -2276,6 +2293,9 @@ class QueryWriteStatusResponse(proto.Message): finalized. This field is a member of `oneof`_ ``write_status``. + persisted_data_checksums (google.cloud._storage_v2.types.ObjectChecksums): + If persisted_size is set, contains checksums of persisted + data. """ persisted_size: int = proto.Field( @@ -2289,6 +2309,11 @@ class QueryWriteStatusResponse(proto.Message): oneof="write_status", message="Object", ) + persisted_data_checksums: "ObjectChecksums" = proto.Field( + proto.MESSAGE, + number=3, + message="ObjectChecksums", + ) class RewriteObjectRequest(proto.Message): diff --git a/packages/google-cloud-storage/google/cloud/storage/version.py b/packages/google-cloud-storage/google/cloud/storage/version.py index 8afb5b22c7a9..0e93e961e552 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.10.1" +__version__ = "3.11.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 dba3a75b229c..1fdc86ae171a 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.10.1" + "version": "3.11.0" }, "snippets": [ {