chore(all): sort repo metadata by key#15529
Conversation
|
Note for reviewers:
|
Summary of ChangesHello @jskeet, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request aims to improve the consistency and maintainability of repository metadata by enforcing a standardized alphabetical ordering of keys within Highlights
Changelog
Activity
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request sorts the keys in repository metadata files, which improves consistency. The change to .generator/cli.py ensures that newly generated metadata will also have sorted keys. I've added one suggestion to programmatically sort the keys in the generator script to make it more maintainable. Otherwise, the changes look good.
|
Not sure why the mypy and docs warnings tests failed... |
This was automated with the following command: ```sh for i in $(find . -name .repo-metadata.json); do jq --sort-keys . $i > tmp.json; mv tmp.json $i; truncate -s -1 $i; done ``` The "truncate" call is to remove the trailing linebreak from the file, which jq always emits.
9d35f45 to
4dee6dc
Compare
PR created by the Librarian CLI to initialize a release. Merging this PR will auto trigger a release. Librarian Version: v0.0.0-20260210205451-43b900a12d48 Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:f5426423676c75008c2135037e7b98f78cbb99f78b3c46fe043b6897be92d836 <details><summary>google-cloud-artifact-registry: v1.20.0</summary> ## [v1.20.0](google-cloud-artifact-registry-v1.19.0...google-cloud-artifact-registry-v1.20.0) (2026-02-12) ### Features * add DIRSUM_SHA256 hash type (PiperOrigin-RevId: 865552557) ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-bigquery-storage: v2.36.1</summary> ## [v2.36.1](google-cloud-bigquery-storage-v2.36.0...google-cloud-bigquery-storage-v2.36.1) (2026-02-12) ### Bug Fixes * fix mypy (#15531) ([f2536ae](f2536ae3)) ### Documentation * Update BigQuery Storage Arrow samples batching logic (#14961) ([45d4cee](45d4cee9)) </details> <details><summary>google-cloud-confidentialcomputing: v0.8.0</summary> ## [v0.8.0](google-cloud-confidentialcomputing-v0.7.0...google-cloud-confidentialcomputing-v0.8.0) (2026-02-12) ### Features * add Nvidia Attestation proto message with its relevant fields and ConfidentialGke options (PiperOrigin-RevId: 866189208) ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-databasecenter: v0.5.0</summary> ## [v0.5.0](google-cloud-databasecenter-v0.4.0...google-cloud-databasecenter-v0.5.0) (2026-02-12) ### Features * Adding Method QueryIssues of Database Center API v1beta (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) ### Documentation * A comment for field `order_by` in message `.google.cloud.databasecenter.v1beta.AggregateFleetRequest` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for field `order_by` in message `.google.cloud.databasecenter.v1beta.QueryDatabaseResourceGroupsRequest` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for message `AggregateFleetResponse` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for field `filter` in message `.google.cloud.databasecenter.v1beta.AggregateFleetRequest` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for field `filter` in message `.google.cloud.databasecenter.v1beta.AggregateIssueStatsRequest` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for field `filter` in message `.google.cloud.databasecenter.v1beta.QueryDatabaseResourceGroupsRequest` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for field `maintenance_version` in message `.google.cloud.databasecenter.v1beta.MaintenanceInfo` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-dataform: v0.9.0</summary> ## [v0.9.0](google-cloud-dataform-v0.8.0...google-cloud-dataform-v0.9.0) (2026-02-12) ### Features * Update GCP Client Libraries in v1beta1 to support Folders, TeamFolders, and other relevant APIs The v1beta1 API now includes support for Folders and TeamFolders, allowing users to organize repositories and files hierarchically and manage access controls. New Features: - Added TeamFolder resource and methods: CreateTeamFolder, GetTeamFolder, UpdateTeamFolder, DeleteTeamFolder QueryTeamFolderContents to list folder contents. SearchTeamFolders to search for TeamFolders. - Added Folder resource and methods: CreateFolder, GetFolder, UpdateFolder, DeleteFolder QueryFolderContents to list folder contents. Added MoveFolder to move Folders between TeamFolders, other Folders, or the user root folder. - Added MoveRepository to move Repositories between TeamFolders, Folders, or the user root folder. - Added QueryUserRootContents to list contents of a user&#39;s root folder. Repository resource now includes containing_folder and team_folder_name fields to indicate its location within the folder hierarchy. - IAM methods (GetIamPolicy, SetIamPolicy, TestIamPermissions) now support Folder and TeamFolder resources for access control management ([5371e8e](5371e8e9)) ### Documentation * A comment for field `force` in message `.google.cloud.dataform.v1beta1.DeleteRepositoryRequest` is changed PiperOrigin-RevId: 868182714 ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-dialogflow: v2.46.0</summary> ## [v2.46.0](google-cloud-dialogflow-v2.45.0...google-cloud-dialogflow-v2.46.0) (2026-02-12) ### Features * added a new field StreamingAnalyzeContentRequest.output_multiple_utterances (PiperOrigin-RevId: 862959083) ([a6b40b3](a6b40b31)) </details> <details><summary>google-cloud-discoveryengine: v0.17.0</summary> ## [v0.17.0](google-cloud-discoveryengine-v0.16.0...google-cloud-discoveryengine-v0.17.0) (2026-02-12) ### Features * add CrowdingSpec to SearchRequest to set crowding settings (PiperOrigin-RevId: 868345232) ([b483e92](b483e921)) * add Natural Language Query Understanding fields and messages to DiscoveryEngine request, response, and datastore messages (PiperOrigin-RevId: 868345232) ([b483e92](b483e921)) * add output-only field SemanticState to SearchResponse. (PiperOrigin-RevId: 868345232) ([b483e92](b483e921)) ### Documentation * other misc documentation updates Clients can specify Natural Language Query Understanding-related fields, as well as CrowdingSpec. These features are available in the V1 APIs. (PiperOrigin-RevId: 868345232) ([b483e92](b483e921)) * update documentation for search and data store NLQ features (PiperOrigin-RevId: 868345232) ([b483e92](b483e921)) </details> <details><summary>google-cloud-documentai: v3.10.0</summary> ## [v3.10.0](google-cloud-documentai-v3.9.0...google-cloud-documentai-v3.10.0) (2026-02-12) ### Features * A new field `document_prompt` is added to message `.google.cloud.documentai.v1beta3.DocumentSchema` (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * A new field `document_type` is added to message `.google.cloud.documentai.v1beta3.ImportDocumentsRequest` (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * A new field `revisions` is added to message `.google.cloud.documentai.v1beta3.Evaluation` (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * The method `ReviewDocument` in `.google.cloud.documentai.v1beta3.DocumentProcessorService` is deprecated (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * A new field `enable_table_split` is added to message `.google.cloud.documentai.v1beta3.OcrConfig.LayoutParsingParams` (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * Added new messages `Documents` and `RawDocuments` for inline document input (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * The field `skip_human_review` in messages `.google.cloud.documentai.v1beta3.ProcessRequest` and `.google.cloud.documentai.v1beta3.BatchProcessRequest` is deprecated (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) ### Bug Fixes * Removed the `SpannerIndexingConfig` message and the `spanner_indexing_config` field from `.google.cloud.documentai.v1beta3.Dataset` BREAKING CHANGE: The `SpannerIndexingConfig` message and the `spanner_indexing_config` field within the `Dataset` message have been removed. Client code referencing these will need to stop referencing these in case of an error (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) ### Documentation * Updated comments for various fields and messages (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-gke-hub: v1.21.0</summary> ## [v1.21.0](google-cloud-gke-hub-v1.20.0...google-cloud-gke-hub-v1.21.0) (2026-02-12) ### Features * Add GKE Hub teams scope and RBAC GAPIC (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) ### Documentation * A comment for field `cancel_requested` in message `.google.cloud.gkehub.v1.OperationMetadata` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `state` in message `.google.cloud.gkehub.v1.CommonFeatureState` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for enum value `ENABLING` in enum `State` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for message `CommonFeatureState` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `state` in message `.google.cloud.gkehub.v1.Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `membership_states` in message `.google.cloud.gkehub.v1.Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for enum value `DISABLING` in enum `State` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `request_id` in message `.google.cloud.gkehub.v1.UpdateFeatureRequest` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `spec` in message `.google.cloud.gkehub.v1.Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for message `Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `request_id` in message `.google.cloud.gkehub.v1.CreateFeatureRequest` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for enum value `ACTIVE` in enum `State` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `membership_specs` in message `.google.cloud.gkehub.v1.Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for message `FeatureResourceState` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `labels` in message `.google.cloud.gkehub.v1.Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) </details> <details><summary>google-cloud-storage-control: v1.10.0</summary> ## [v1.10.0](google-cloud-storage-control-v1.9.0...google-cloud-storage-control-v1.10.0) (2026-02-12) ### Features * add a DeleteFolderRecursive API definition (PiperOrigin-RevId: 866471251) ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-visionai: v0.4.0</summary> ## [v0.4.0](google-cloud-visionai-v0.3.0...google-cloud-visionai-v0.4.0) (2026-02-12) ### Bug Fixes * An existing default host `visionai.googleapis.com` is changed to `warehouse-visionai.googleapis.com` in service `Warehouse` (PiperOrigin-RevId: 866154811) ([5371e8e](5371e8e9)) ### Documentation * A comment for field `relevance` in message `.google.cloud.visionai.v1.SearchResultItem` is changed (PiperOrigin-RevId: 866154811) ([5371e8e](5371e8e9)) * A comment for field `page_size` in message `.google.cloud.visionai.v1.SearchIndexEndpointRequest` is changed (PiperOrigin-RevId: 866154811) ([5371e8e](5371e8e9)) </details> <details><summary>google-maps-solar: v0.4.0</summary> ## [v0.4.0](google-maps-solar-v0.3.0...google-maps-solar-v0.4.0) (2026-02-12) ### Documentation * Add satellite imagery to `rgb_url` description (PiperOrigin-RevId: 866492024) ([5371e8e](5371e8e9)) * Add pre-GA details for Experiments enum (PiperOrigin-RevId: 866492024) ([5371e8e](5371e8e9)) </details> <details><summary>Bulk Changes</summary> * chore: librarian update image pull request: 20260205T214646Z (#15532) ([3654fe7](3654fe76)) Libraries: google-cloud-artifact-registry,google-cloud-bigquery-storage,google-cloud-confidentialcomputing,google-cloud-databasecenter,google-cloud-dataform,google-cloud-dialogflow,google-cloud-discoveryengine,google-cloud-documentai,google-cloud-gke-hub,google-cloud-storage-control,google-cloud-visionai,google-maps-solar * chore: sort repo metadata by key (#15529) ([7da7768](7da7768c)) Libraries: google-cloud-artifact-registry,google-cloud-bigquery-storage,google-cloud-confidentialcomputing,google-cloud-databasecenter,google-cloud-dataform,google-cloud-dialogflow,google-cloud-discoveryengine,google-cloud-documentai,google-cloud-gke-hub,google-cloud-storage-control,google-cloud-visionai,google-maps-solar * chore: librarian update image pull request: 20260123T001116Z (#15481) ([871cdee](871cdeeb)) Libraries: google-cloud-artifact-registry,google-cloud-bigquery-storage,google-cloud-confidentialcomputing,google-cloud-databasecenter,google-cloud-dataform,google-cloud-dialogflow,google-cloud-discoveryengine,google-cloud-gke-hub,google-cloud-storage-control,google-cloud-visionai,google-maps-solar </details>
PR created by the Librarian CLI to initialize a release. Merging this PR will auto trigger a release. Librarian Version: v0.0.0-20260210205451-43b900a12d48 Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:f5426423676c75008c2135037e7b98f78cbb99f78b3c46fe043b6897be92d836 <details><summary>google-cloud-artifact-registry: v1.20.0</summary> ## [v1.20.0](google-cloud-artifact-registry-v1.19.0...google-cloud-artifact-registry-v1.20.0) (2026-02-12) ### Features * add DIRSUM_SHA256 hash type (PiperOrigin-RevId: 865552557) ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-bigquery-storage: v2.36.1</summary> ## [v2.36.1](google-cloud-bigquery-storage-v2.36.0...google-cloud-bigquery-storage-v2.36.1) (2026-02-12) ### Bug Fixes * fix mypy (#15531) ([f2536ae](f2536ae3)) ### Documentation * Update BigQuery Storage Arrow samples batching logic (#14961) ([45d4cee](45d4cee9)) </details> <details><summary>google-cloud-confidentialcomputing: v0.8.0</summary> ## [v0.8.0](google-cloud-confidentialcomputing-v0.7.0...google-cloud-confidentialcomputing-v0.8.0) (2026-02-12) ### Features * add Nvidia Attestation proto message with its relevant fields and ConfidentialGke options (PiperOrigin-RevId: 866189208) ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-databasecenter: v0.5.0</summary> ## [v0.5.0](google-cloud-databasecenter-v0.4.0...google-cloud-databasecenter-v0.5.0) (2026-02-12) ### Features * Adding Method QueryIssues of Database Center API v1beta (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) ### Documentation * A comment for field `order_by` in message `.google.cloud.databasecenter.v1beta.AggregateFleetRequest` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for field `order_by` in message `.google.cloud.databasecenter.v1beta.QueryDatabaseResourceGroupsRequest` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for message `AggregateFleetResponse` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for field `filter` in message `.google.cloud.databasecenter.v1beta.AggregateFleetRequest` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for field `filter` in message `.google.cloud.databasecenter.v1beta.AggregateIssueStatsRequest` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for field `filter` in message `.google.cloud.databasecenter.v1beta.QueryDatabaseResourceGroupsRequest` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) * A comment for field `maintenance_version` in message `.google.cloud.databasecenter.v1beta.MaintenanceInfo` is changed (PiperOrigin-RevId: 868397264) ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-dataform: v0.9.0</summary> ## [v0.9.0](google-cloud-dataform-v0.8.0...google-cloud-dataform-v0.9.0) (2026-02-12) ### Features * Update GCP Client Libraries in v1beta1 to support Folders, TeamFolders, and other relevant APIs The v1beta1 API now includes support for Folders and TeamFolders, allowing users to organize repositories and files hierarchically and manage access controls. New Features: - Added TeamFolder resource and methods: CreateTeamFolder, GetTeamFolder, UpdateTeamFolder, DeleteTeamFolder QueryTeamFolderContents to list folder contents. SearchTeamFolders to search for TeamFolders. - Added Folder resource and methods: CreateFolder, GetFolder, UpdateFolder, DeleteFolder QueryFolderContents to list folder contents. Added MoveFolder to move Folders between TeamFolders, other Folders, or the user root folder. - Added MoveRepository to move Repositories between TeamFolders, Folders, or the user root folder. - Added QueryUserRootContents to list contents of a user&#39;s root folder. Repository resource now includes containing_folder and team_folder_name fields to indicate its location within the folder hierarchy. - IAM methods (GetIamPolicy, SetIamPolicy, TestIamPermissions) now support Folder and TeamFolder resources for access control management ([5371e8e](5371e8e9)) ### Documentation * A comment for field `force` in message `.google.cloud.dataform.v1beta1.DeleteRepositoryRequest` is changed PiperOrigin-RevId: 868182714 ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-dialogflow: v2.46.0</summary> ## [v2.46.0](google-cloud-dialogflow-v2.45.0...google-cloud-dialogflow-v2.46.0) (2026-02-12) ### Features * added a new field StreamingAnalyzeContentRequest.output_multiple_utterances (PiperOrigin-RevId: 862959083) ([a6b40b3](a6b40b31)) </details> <details><summary>google-cloud-discoveryengine: v0.17.0</summary> ## [v0.17.0](google-cloud-discoveryengine-v0.16.0...google-cloud-discoveryengine-v0.17.0) (2026-02-12) ### Features * add CrowdingSpec to SearchRequest to set crowding settings (PiperOrigin-RevId: 868345232) ([b483e92](b483e921)) * add Natural Language Query Understanding fields and messages to DiscoveryEngine request, response, and datastore messages (PiperOrigin-RevId: 868345232) ([b483e92](b483e921)) * add output-only field SemanticState to SearchResponse. (PiperOrigin-RevId: 868345232) ([b483e92](b483e921)) ### Documentation * other misc documentation updates Clients can specify Natural Language Query Understanding-related fields, as well as CrowdingSpec. These features are available in the V1 APIs. (PiperOrigin-RevId: 868345232) ([b483e92](b483e921)) * update documentation for search and data store NLQ features (PiperOrigin-RevId: 868345232) ([b483e92](b483e921)) </details> <details><summary>google-cloud-documentai: v3.10.0</summary> ## [v3.10.0](google-cloud-documentai-v3.9.0...google-cloud-documentai-v3.10.0) (2026-02-12) ### Features * A new field `document_prompt` is added to message `.google.cloud.documentai.v1beta3.DocumentSchema` (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * A new field `document_type` is added to message `.google.cloud.documentai.v1beta3.ImportDocumentsRequest` (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * A new field `revisions` is added to message `.google.cloud.documentai.v1beta3.Evaluation` (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * The method `ReviewDocument` in `.google.cloud.documentai.v1beta3.DocumentProcessorService` is deprecated (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * A new field `enable_table_split` is added to message `.google.cloud.documentai.v1beta3.OcrConfig.LayoutParsingParams` (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * Added new messages `Documents` and `RawDocuments` for inline document input (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) * The field `skip_human_review` in messages `.google.cloud.documentai.v1beta3.ProcessRequest` and `.google.cloud.documentai.v1beta3.BatchProcessRequest` is deprecated (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) ### Bug Fixes * Removed the `SpannerIndexingConfig` message and the `spanner_indexing_config` field from `.google.cloud.documentai.v1beta3.Dataset` BREAKING CHANGE: The `SpannerIndexingConfig` message and the `spanner_indexing_config` field within the `Dataset` message have been removed. Client code referencing these will need to stop referencing these in case of an error (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) ### Documentation * Updated comments for various fields and messages (PiperOrigin-RevId: 866382481) ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-gke-hub: v1.21.0</summary> ## [v1.21.0](google-cloud-gke-hub-v1.20.0...google-cloud-gke-hub-v1.21.0) (2026-02-12) ### Features * Add GKE Hub teams scope and RBAC GAPIC (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) ### Documentation * A comment for field `cancel_requested` in message `.google.cloud.gkehub.v1.OperationMetadata` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `state` in message `.google.cloud.gkehub.v1.CommonFeatureState` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for enum value `ENABLING` in enum `State` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for message `CommonFeatureState` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `state` in message `.google.cloud.gkehub.v1.Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `membership_states` in message `.google.cloud.gkehub.v1.Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for enum value `DISABLING` in enum `State` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `request_id` in message `.google.cloud.gkehub.v1.UpdateFeatureRequest` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `spec` in message `.google.cloud.gkehub.v1.Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for message `Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `request_id` in message `.google.cloud.gkehub.v1.CreateFeatureRequest` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for enum value `ACTIVE` in enum `State` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `membership_specs` in message `.google.cloud.gkehub.v1.Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for message `FeatureResourceState` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) * A comment for field `labels` in message `.google.cloud.gkehub.v1.Feature` is changed (PiperOrigin-RevId: 865111649) ([99a1284](99a1284f)) </details> <details><summary>google-cloud-storage-control: v1.10.0</summary> ## [v1.10.0](google-cloud-storage-control-v1.9.0...google-cloud-storage-control-v1.10.0) (2026-02-12) ### Features * add a DeleteFolderRecursive API definition (PiperOrigin-RevId: 866471251) ([5371e8e](5371e8e9)) </details> <details><summary>google-cloud-visionai: v0.4.0</summary> ## [v0.4.0](google-cloud-visionai-v0.3.0...google-cloud-visionai-v0.4.0) (2026-02-12) ### Bug Fixes * An existing default host `visionai.googleapis.com` is changed to `warehouse-visionai.googleapis.com` in service `Warehouse` (PiperOrigin-RevId: 866154811) ([5371e8e](5371e8e9)) ### Documentation * A comment for field `relevance` in message `.google.cloud.visionai.v1.SearchResultItem` is changed (PiperOrigin-RevId: 866154811) ([5371e8e](5371e8e9)) * A comment for field `page_size` in message `.google.cloud.visionai.v1.SearchIndexEndpointRequest` is changed (PiperOrigin-RevId: 866154811) ([5371e8e](5371e8e9)) </details> <details><summary>google-maps-solar: v0.4.0</summary> ## [v0.4.0](google-maps-solar-v0.3.0...google-maps-solar-v0.4.0) (2026-02-12) ### Documentation * Add satellite imagery to `rgb_url` description (PiperOrigin-RevId: 866492024) ([5371e8e](5371e8e9)) * Add pre-GA details for Experiments enum (PiperOrigin-RevId: 866492024) ([5371e8e](5371e8e9)) </details> <details><summary>Bulk Changes</summary> * chore: librarian update image pull request: 20260205T214646Z (#15532) ([3654fe7](3654fe76)) Libraries: google-cloud-artifact-registry,google-cloud-bigquery-storage,google-cloud-confidentialcomputing,google-cloud-databasecenter,google-cloud-dataform,google-cloud-dialogflow,google-cloud-discoveryengine,google-cloud-documentai,google-cloud-gke-hub,google-cloud-storage-control,google-cloud-visionai,google-maps-solar * chore: sort repo metadata by key (#15529) ([7da7768](7da7768c)) Libraries: google-cloud-artifact-registry,google-cloud-bigquery-storage,google-cloud-confidentialcomputing,google-cloud-databasecenter,google-cloud-dataform,google-cloud-dialogflow,google-cloud-discoveryengine,google-cloud-documentai,google-cloud-gke-hub,google-cloud-storage-control,google-cloud-visionai,google-maps-solar * chore: librarian update image pull request: 20260123T001116Z (#15481) ([871cdee](871cdeeb)) Libraries: google-cloud-artifact-registry,google-cloud-bigquery-storage,google-cloud-confidentialcomputing,google-cloud-databasecenter,google-cloud-dataform,google-cloud-dialogflow,google-cloud-discoveryengine,google-cloud-gke-hub,google-cloud-storage-control,google-cloud-visionai,google-maps-solar </details>
PR created by the Librarian CLI to initialize a release. Merging this PR will auto trigger a release. Librarian Version: v1.0.2-0.20260325150042-e450f8f7dcab Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:234b9d1f2ddb057ed7ac6a38db0bf8163d839c65c6cf88ade52530cddebce59e <details><summary>google-cloud-kms: v3.12.0</summary> ## [v3.12.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-kms-v3.11.0...google-cloud-kms-v3.12.0) (2026-03-26) </details> <details><summary>google-cloud-kms-inventory: v0.6.0</summary> ## [v0.6.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-kms-inventory-v0.5.0...google-cloud-kms-inventory-v0.6.0) (2026-03-26) </details> <details><summary>google-cloud-language: v2.20.0</summary> ## [v2.20.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-language-v2.19.0...google-cloud-language-v2.20.0) (2026-03-26) </details> <details><summary>google-cloud-licensemanager: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-licensemanager-v0.3.0...google-cloud-licensemanager-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-life-sciences: v0.12.0</summary> ## [v0.12.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-life-sciences-v0.11.0...google-cloud-life-sciences-v0.12.0) (2026-03-26) </details> <details><summary>google-cloud-locationfinder: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-locationfinder-v0.3.0...google-cloud-locationfinder-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-logging: v3.15.0</summary> ## [v3.15.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-logging-v3.14.0...google-cloud-logging-v3.15.0) (2026-03-26) </details> <details><summary>google-cloud-lustre: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-lustre-v0.3.0...google-cloud-lustre-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-maintenance-api: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-maintenance-api-v0.3.0...google-cloud-maintenance-api-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-managed-identities: v1.15.0</summary> ## [v1.15.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-managed-identities-v1.14.0...google-cloud-managed-identities-v1.15.0) (2026-03-26) </details> <details><summary>google-cloud-managedkafka: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-managedkafka-v0.3.0...google-cloud-managedkafka-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-managedkafka-schemaregistry: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-managedkafka-schemaregistry-v0.3.0...google-cloud-managedkafka-schemaregistry-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-media-translation: v0.14.0</summary> ## [v0.14.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-media-translation-v0.13.0...google-cloud-media-translation-v0.14.0) (2026-03-26) </details> <details><summary>google-cloud-memcache: v1.15.0</summary> ## [v1.15.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-memcache-v1.14.0...google-cloud-memcache-v1.15.0) (2026-03-26) </details> <details><summary>google-cloud-memorystore: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-memorystore-v0.3.0...google-cloud-memorystore-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-migrationcenter: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-migrationcenter-v0.3.0...google-cloud-migrationcenter-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-modelarmor: v0.5.0</summary> ## [v0.5.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-modelarmor-v0.4.0...google-cloud-modelarmor-v0.5.0) (2026-03-26) </details> <details><summary>google-cloud-monitoring: v2.30.0</summary> ## [v2.30.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-monitoring-v2.29.1...google-cloud-monitoring-v2.30.0) (2026-03-26) </details> <details><summary>google-cloud-monitoring-dashboards: v2.21.0</summary> ## [v2.21.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-monitoring-dashboards-v2.20.1...google-cloud-monitoring-dashboards-v2.21.0) (2026-03-26) </details> <details><summary>google-cloud-monitoring-metrics-scopes: v1.12.0</summary> ## [v1.12.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-monitoring-metrics-scopes-v1.11.0...google-cloud-monitoring-metrics-scopes-v1.12.0) (2026-03-26) </details> <details><summary>google-cloud-ndb: v2.4.1</summary> ## [v2.4.1](https://github.com/googleapis/google-cloud-python/compare/google-cloud-ndb-v2.4.0...google-cloud-ndb-v2.4.1) (2026-03-26) ### Bug Fixes * Allow Protobuf 7.x, require Python 3.9 (#16102) ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) * Require Python 3.9 ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) </details> <details><summary>google-cloud-netapp: v0.8.0</summary> ## [v0.8.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-netapp-v0.7.0...google-cloud-netapp-v0.8.0) (2026-03-26) </details> <details><summary>google-cloud-network-connectivity: v2.15.0</summary> ## [v2.15.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-network-connectivity-v2.14.0...google-cloud-network-connectivity-v2.15.0) (2026-03-26) </details> <details><summary>google-cloud-network-management: v1.34.0</summary> ## [v1.34.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-network-management-v1.33.0...google-cloud-network-management-v1.34.0) (2026-03-26) </details> <details><summary>google-cloud-network-security: v0.12.0</summary> ## [v0.12.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-network-security-v0.11.0...google-cloud-network-security-v0.12.0) (2026-03-26) </details> <details><summary>google-cloud-network-services: v0.9.0</summary> ## [v0.9.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-network-services-v0.8.0...google-cloud-network-services-v0.9.0) (2026-03-26) </details> <details><summary>google-cloud-notebooks: v1.16.0</summary> ## [v1.16.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-notebooks-v1.15.0...google-cloud-notebooks-v1.16.0) (2026-03-26) </details> <details><summary>google-cloud-optimization: v1.14.0</summary> ## [v1.14.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-optimization-v1.13.0...google-cloud-optimization-v1.14.0) (2026-03-26) </details> <details><summary>google-cloud-oracledatabase: v0.5.0</summary> ## [v0.5.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-oracledatabase-v0.4.0...google-cloud-oracledatabase-v0.5.0) (2026-03-26) </details> <details><summary>google-cloud-orchestration-airflow: v1.20.0</summary> ## [v1.20.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-orchestration-airflow-v1.19.0...google-cloud-orchestration-airflow-v1.20.0) (2026-03-26) </details> <details><summary>google-cloud-org-policy: v1.17.0</summary> ## [v1.17.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-org-policy-v1.16.1...google-cloud-org-policy-v1.17.0) (2026-03-26) </details> <details><summary>google-cloud-os-config: v1.24.0</summary> ## [v1.24.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-os-config-v1.23.0...google-cloud-os-config-v1.24.0) (2026-03-26) </details> <details><summary>google-cloud-os-login: v2.20.0</summary> ## [v2.20.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-os-login-v2.19.0...google-cloud-os-login-v2.20.0) (2026-03-26) </details> <details><summary>google-cloud-parallelstore: v0.6.0</summary> ## [v0.6.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-parallelstore-v0.5.0...google-cloud-parallelstore-v0.6.0) (2026-03-26) </details> <details><summary>google-cloud-parametermanager: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-parametermanager-v0.3.0...google-cloud-parametermanager-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-phishing-protection: v1.17.0</summary> ## [v1.17.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-phishing-protection-v1.16.0...google-cloud-phishing-protection-v1.17.0) (2026-03-26) </details> <details><summary>google-cloud-policy-troubleshooter: v1.16.0</summary> ## [v1.16.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-policy-troubleshooter-v1.15.0...google-cloud-policy-troubleshooter-v1.16.0) (2026-03-26) </details> <details><summary>google-cloud-policysimulator: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-policysimulator-v0.3.0...google-cloud-policysimulator-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-policytroubleshooter-iam: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-policytroubleshooter-iam-v0.3.0...google-cloud-policytroubleshooter-iam-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-private-ca: v1.18.0</summary> ## [v1.18.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-private-ca-v1.17.0...google-cloud-private-ca-v1.18.0) (2026-03-26) </details> <details><summary>google-cloud-private-catalog: v0.12.0</summary> ## [v0.12.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-private-catalog-v0.11.0...google-cloud-private-catalog-v0.12.0) (2026-03-26) </details> <details><summary>google-cloud-privilegedaccessmanager: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-privilegedaccessmanager-v0.3.0...google-cloud-privilegedaccessmanager-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-quotas: v0.6.0</summary> ## [v0.6.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-quotas-v0.5.0...google-cloud-quotas-v0.6.0) (2026-03-26) </details> <details><summary>google-cloud-rapidmigrationassessment: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-rapidmigrationassessment-v0.3.0...google-cloud-rapidmigrationassessment-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-recaptcha-enterprise: v1.31.0</summary> ## [v1.31.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-recaptcha-enterprise-v1.30.0...google-cloud-recaptcha-enterprise-v1.31.0) (2026-03-26) </details> <details><summary>google-cloud-recommendations-ai: v0.13.0</summary> ## [v0.13.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-recommendations-ai-v0.12.0...google-cloud-recommendations-ai-v0.13.0) (2026-03-26) </details> <details><summary>google-cloud-recommender: v2.21.0</summary> ## [v2.21.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-recommender-v2.20.0...google-cloud-recommender-v2.21.0) (2026-03-26) </details> <details><summary>google-cloud-redis: v2.21.0</summary> ## [v2.21.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-redis-v2.20.0...google-cloud-redis-v2.21.0) (2026-03-26) </details> <details><summary>google-cloud-redis-cluster: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-redis-cluster-v0.3.0...google-cloud-redis-cluster-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-resource-manager: v1.17.0</summary> ## [v1.17.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-resource-manager-v1.16.0...google-cloud-resource-manager-v1.17.0) (2026-03-26) </details> <details><summary>google-cloud-retail: v2.10.0</summary> ## [v2.10.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-retail-v2.9.0...google-cloud-retail-v2.10.0) (2026-03-26) </details> <details><summary>google-cloud-run: v0.16.0</summary> ## [v0.16.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-run-v0.15.0...google-cloud-run-v0.16.0) (2026-03-26) ### Documentation * An existing repeated string field custom_audiences is marked deprecated for WorkerPools API (PiperOrigin-RevId: 886276550) ([397ae538](https://github.com/googleapis/google-cloud-python/commit/397ae538)) </details> <details><summary>google-cloud-runtimeconfig: v0.36.1</summary> ## [v0.36.1](https://github.com/googleapis/google-cloud-python/compare/google-cloud-runtimeconfig-v0.36.0...google-cloud-runtimeconfig-v0.36.1) (2026-03-26) ### Bug Fixes * Allow Protobuf 7.x, require Python 3.9 (#16102) ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) * Require Python 3.9 ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) </details> <details><summary>google-cloud-saasplatform-saasservicemgmt: v0.5.0</summary> ## [v0.5.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-saasplatform-saasservicemgmt-v0.4.0...google-cloud-saasplatform-saasservicemgmt-v0.5.0) (2026-03-26) </details> <details><summary>google-cloud-scheduler: v2.19.0</summary> ## [v2.19.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-scheduler-v2.18.0...google-cloud-scheduler-v2.19.0) (2026-03-26) </details> <details><summary>google-cloud-secret-manager: v2.27.0</summary> ## [v2.27.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-secret-manager-v2.26.0...google-cloud-secret-manager-v2.27.0) (2026-03-26) </details> <details><summary>google-cloud-securesourcemanager: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-securesourcemanager-v0.3.0...google-cloud-securesourcemanager-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-security-publicca: v0.6.0</summary> ## [v0.6.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-security-publicca-v0.5.0...google-cloud-security-publicca-v0.6.0) (2026-03-26) </details> <details><summary>google-cloud-securitycenter: v1.44.0</summary> ## [v1.44.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-securitycenter-v1.43.0...google-cloud-securitycenter-v1.44.0) (2026-03-26) </details> <details><summary>google-cloud-securitycentermanagement: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-securitycentermanagement-v0.3.0...google-cloud-securitycentermanagement-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-service-control: v1.19.0</summary> ## [v1.19.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-service-control-v1.18.0...google-cloud-service-control-v1.19.0) (2026-03-26) </details> <details><summary>google-cloud-service-directory: v1.17.0</summary> ## [v1.17.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-service-directory-v1.16.0...google-cloud-service-directory-v1.17.0) (2026-03-26) </details> <details><summary>google-cloud-service-management: v1.16.0</summary> ## [v1.16.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-service-management-v1.15.0...google-cloud-service-management-v1.16.0) (2026-03-26) </details> <details><summary>google-cloud-service-usage: v1.16.0</summary> ## [v1.16.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-service-usage-v1.15.0...google-cloud-service-usage-v1.16.0) (2026-03-26) </details> <details><summary>google-cloud-servicehealth: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-servicehealth-v0.3.0...google-cloud-servicehealth-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-shell: v1.15.0</summary> ## [v1.15.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-shell-v1.14.0...google-cloud-shell-v1.15.0) (2026-03-26) </details> <details><summary>google-cloud-source-context: v1.10.0</summary> ## [v1.10.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-source-context-v1.9.0...google-cloud-source-context-v1.10.0) (2026-03-26) </details> <details><summary>google-cloud-speech: v2.38.0</summary> ## [v2.38.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-speech-v2.37.0...google-cloud-speech-v2.38.0) (2026-03-26) </details> <details><summary>google-cloud-storage-control: v1.11.0</summary> ## [v1.11.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-storage-control-v1.10.0...google-cloud-storage-control-v1.11.0) (2026-03-26) </details> <details><summary>google-cloud-storage-transfer: v1.20.0</summary> ## [v1.20.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-storage-transfer-v1.19.0...google-cloud-storage-transfer-v1.20.0) (2026-03-26) </details> <details><summary>google-cloud-storagebatchoperations: v0.6.0</summary> ## [v0.6.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-storagebatchoperations-v0.5.0...google-cloud-storagebatchoperations-v0.6.0) (2026-03-26) </details> <details><summary>google-cloud-storageinsights: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-storageinsights-v0.3.0...google-cloud-storageinsights-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-support: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-support-v0.3.0...google-cloud-support-v0.4.0) (2026-03-26) </details> <details><summary>google-cloud-talent: v2.20.0</summary> ## [v2.20.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-talent-v2.19.0...google-cloud-talent-v2.20.0) (2026-03-26) </details> <details><summary>google-cloud-tasks: v2.22.0</summary> ## [v2.22.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-tasks-v2.21.0...google-cloud-tasks-v2.22.0) (2026-03-26) </details> <details><summary>google-cloud-telcoautomation: v0.5.0</summary> ## [v0.5.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-telcoautomation-v0.4.0...google-cloud-telcoautomation-v0.5.0) (2026-03-26) </details> <details><summary>google-cloud-testutils: v1.7.1</summary> ## [v1.7.1](https://github.com/googleapis/google-cloud-python/compare/google-cloud-testutils-v1.7.0...google-cloud-testutils-v1.7.1) (2026-03-26) ### Bug Fixes * Allow Protobuf 7.x, require Python 3.9 (#16102) ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) * Require Python 3.9 ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) </details> <details><summary>google-cloud-texttospeech: v2.35.0</summary> ## [v2.35.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-texttospeech-v2.34.0...google-cloud-texttospeech-v2.35.0) (2026-03-26) </details> <details><summary>google-cloud-tpu: v1.26.0</summary> ## [v1.26.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-tpu-v1.25.0...google-cloud-tpu-v1.26.0) (2026-03-26) </details> <details><summary>google-cloud-trace: v1.19.0</summary> ## [v1.19.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-trace-v1.18.0...google-cloud-trace-v1.19.0) (2026-03-26) </details> <details><summary>google-cloud-translate: v3.25.0</summary> ## [v3.25.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-translate-v3.24.0...google-cloud-translate-v3.25.0) (2026-03-26) </details> <details><summary>google-cloud-vectorsearch: v0.9.0</summary> ## [v0.9.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-vectorsearch-v0.8.0...google-cloud-vectorsearch-v0.9.0) (2026-03-26) </details> <details><summary>google-cloud-video-live-stream: v1.16.0</summary> ## [v1.16.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-video-live-stream-v1.15.0...google-cloud-video-live-stream-v1.16.0) (2026-03-26) </details> <details><summary>google-cloud-video-stitcher: v0.11.0</summary> ## [v0.11.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-video-stitcher-v0.10.0...google-cloud-video-stitcher-v0.11.0) (2026-03-26) </details> <details><summary>google-cloud-video-transcoder: v1.20.0</summary> ## [v1.20.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-video-transcoder-v1.19.0...google-cloud-video-transcoder-v1.20.0) (2026-03-26) </details> <details><summary>google-cloud-videointelligence: v2.19.0</summary> ## [v2.19.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-videointelligence-v2.18.0...google-cloud-videointelligence-v2.19.0) (2026-03-26) </details> <details><summary>google-cloud-vision: v3.13.0</summary> ## [v3.13.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-vision-v3.12.1...google-cloud-vision-v3.13.0) (2026-03-26) </details> <details><summary>google-cloud-visionai: v0.5.0</summary> ## [v0.5.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-visionai-v0.4.0...google-cloud-visionai-v0.5.0) (2026-03-26) </details> <details><summary>google-cloud-vm-migration: v1.16.0</summary> ## [v1.16.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-vm-migration-v1.15.0...google-cloud-vm-migration-v1.16.0) (2026-03-26) </details> <details><summary>google-cloud-vmwareengine: v1.11.0</summary> ## [v1.11.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-vmwareengine-v1.10.0...google-cloud-vmwareengine-v1.11.0) (2026-03-26) </details> <details><summary>google-cloud-vpc-access: v1.16.0</summary> ## [v1.16.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-vpc-access-v1.15.0...google-cloud-vpc-access-v1.16.0) (2026-03-26) </details> <details><summary>google-cloud-webrisk: v1.21.0</summary> ## [v1.21.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-webrisk-v1.20.0...google-cloud-webrisk-v1.21.0) (2026-03-26) </details> <details><summary>google-cloud-websecurityscanner: v1.20.0</summary> ## [v1.20.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-websecurityscanner-v1.19.0...google-cloud-websecurityscanner-v1.20.0) (2026-03-26) </details> <details><summary>google-cloud-workflows: v1.21.0</summary> ## [v1.21.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-workflows-v1.20.0...google-cloud-workflows-v1.21.0) (2026-03-26) </details> <details><summary>google-cloud-workloadmanager: v0.2.0</summary> ## [v0.2.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-workloadmanager-v0.1.0...google-cloud-workloadmanager-v0.2.0) (2026-03-26) </details> <details><summary>google-cloud-workstations: v0.8.0</summary> ## [v0.8.0](https://github.com/googleapis/google-cloud-python/compare/google-cloud-workstations-v0.7.0...google-cloud-workstations-v0.8.0) (2026-03-26) </details> <details><summary>google-geo-type: v0.6.0</summary> ## [v0.6.0](https://github.com/googleapis/google-cloud-python/compare/google-geo-type-v0.5.0...google-geo-type-v0.6.0) (2026-03-26) </details> <details><summary>google-maps-addressvalidation: v0.6.0</summary> ## [v0.6.0](https://github.com/googleapis/google-cloud-python/compare/google-maps-addressvalidation-v0.5.0...google-maps-addressvalidation-v0.6.0) (2026-03-26) </details> <details><summary>google-maps-areainsights: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-maps-areainsights-v0.3.0...google-maps-areainsights-v0.4.0) (2026-03-26) </details> <details><summary>google-maps-fleetengine: v0.5.0</summary> ## [v0.5.0](https://github.com/googleapis/google-cloud-python/compare/google-maps-fleetengine-v0.4.0...google-maps-fleetengine-v0.5.0) (2026-03-26) </details> <details><summary>google-maps-fleetengine-delivery: v0.5.0</summary> ## [v0.5.0](https://github.com/googleapis/google-cloud-python/compare/google-maps-fleetengine-delivery-v0.4.0...google-maps-fleetengine-delivery-v0.5.0) (2026-03-26) </details> <details><summary>google-maps-geocode: v0.1.0</summary> ## [v0.1.0](https://github.com/googleapis/google-cloud-python/compare/google-maps-geocode-v0.0.0...google-maps-geocode-v0.1.0) (2026-03-26) ### Features * onboard a new library (PiperOrigin-RevId: 886927692) ([9694ce94](https://github.com/googleapis/google-cloud-python/commit/9694ce94)) </details> <details><summary>google-maps-mapsplatformdatasets: v0.7.0</summary> ## [v0.7.0](https://github.com/googleapis/google-cloud-python/compare/google-maps-mapsplatformdatasets-v0.6.0...google-maps-mapsplatformdatasets-v0.7.0) (2026-03-26) </details> <details><summary>google-maps-places: v0.8.0</summary> ## [v0.8.0](https://github.com/googleapis/google-cloud-python/compare/google-maps-places-v0.7.0...google-maps-places-v0.8.0) (2026-03-26) ### Features * add a new business status `FUTURE_OPENING` for places, along with an `opening_date` field to indicate when the establishment will open in the future (PiperOrigin-RevId: 885675815) ([397ae538](https://github.com/googleapis/google-cloud-python/commit/397ae538)) * add a new `include_future_opening_businesses` flag to Nearby Search, Text Search, and AutocompletPlaces. When true, businesses opening in the future are included in the results. (PiperOrigin-RevId: 885675815) ([397ae538](https://github.com/googleapis/google-cloud-python/commit/397ae538)) </details> <details><summary>google-maps-routeoptimization: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-maps-routeoptimization-v0.3.0...google-maps-routeoptimization-v0.4.0) (2026-03-26) </details> <details><summary>google-maps-routing: v0.10.0</summary> ## [v0.10.0](https://github.com/googleapis/google-cloud-python/compare/google-maps-routing-v0.9.0...google-maps-routing-v0.10.0) (2026-03-26) </details> <details><summary>google-maps-solar: v0.5.0</summary> ## [v0.5.0](https://github.com/googleapis/google-cloud-python/compare/google-maps-solar-v0.4.0...google-maps-solar-v0.5.0) (2026-03-26) </details> <details><summary>google-resumable-media: v2.8.2</summary> ## [v2.8.2](https://github.com/googleapis/google-cloud-python/compare/google-resumable-media-v2.8.1...google-resumable-media-v2.8.2) (2026-03-26) ### Bug Fixes * Allow Protobuf 7.x, require Python 3.9 (#16102) ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) * Require Python 3.9 ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) </details> <details><summary>google-shopping-css: v0.5.0</summary> ## [v0.5.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-css-v0.4.0...google-shopping-css-v0.5.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-accounts: v1.5.0</summary> ## [v1.5.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-accounts-v1.4.0...google-shopping-merchant-accounts-v1.5.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-conversions: v1.3.0</summary> ## [v1.3.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-conversions-v1.2.0...google-shopping-merchant-conversions-v1.3.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-datasources: v1.4.0</summary> ## [v1.4.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-datasources-v1.3.0...google-shopping-merchant-datasources-v1.4.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-inventories: v1.3.0</summary> ## [v1.3.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-inventories-v1.2.0...google-shopping-merchant-inventories-v1.3.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-issueresolution: v1.3.0</summary> ## [v1.3.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-issueresolution-v1.2.0...google-shopping-merchant-issueresolution-v1.3.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-lfp: v1.3.0</summary> ## [v1.3.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-lfp-v1.2.0...google-shopping-merchant-lfp-v1.3.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-notifications: v1.3.0</summary> ## [v1.3.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-notifications-v1.2.0...google-shopping-merchant-notifications-v1.3.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-ordertracking: v1.3.0</summary> ## [v1.3.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-ordertracking-v1.2.0...google-shopping-merchant-ordertracking-v1.3.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-products: v1.5.0</summary> ## [v1.5.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-products-v1.4.0...google-shopping-merchant-products-v1.5.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-productstudio: v0.4.0</summary> ## [v0.4.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-productstudio-v0.3.0...google-shopping-merchant-productstudio-v0.4.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-promotions: v1.3.0</summary> ## [v1.3.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-promotions-v1.2.0...google-shopping-merchant-promotions-v1.3.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-quota: v1.4.0</summary> ## [v1.4.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-quota-v1.3.0...google-shopping-merchant-quota-v1.4.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-reports: v1.3.0</summary> ## [v1.3.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-reports-v1.2.0...google-shopping-merchant-reports-v1.3.0) (2026-03-26) </details> <details><summary>google-shopping-merchant-reviews: v0.5.0</summary> ## [v0.5.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-merchant-reviews-v0.4.0...google-shopping-merchant-reviews-v0.5.0) (2026-03-26) </details> <details><summary>google-shopping-type: v1.4.0</summary> ## [v1.4.0](https://github.com/googleapis/google-cloud-python/compare/google-shopping-type-v1.3.0...google-shopping-type-v1.4.0) (2026-03-26) </details> <details><summary>googleapis-common-protos: v1.73.1</summary> ## [v1.73.1](https://github.com/googleapis/google-cloud-python/compare/googleapis-common-protos-v1.73.0...googleapis-common-protos-v1.73.1) (2026-03-26) ### Bug Fixes * Allow Protobuf 7.x, require Python 3.9 (#16102) ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) * Require Python 3.9 ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) ### Documentation * Update changelog entry for release (#16093) ([51a96200](https://github.com/googleapis/google-cloud-python/commit/51a96200)) </details> <details><summary>grafeas: v1.22.0</summary> ## [v1.22.0](https://github.com/googleapis/google-cloud-python/compare/grafeas-v1.21.0...grafeas-v1.22.0) (2026-03-26) </details> <details><summary>pandas-gbq: v0.34.1</summary> ## [v0.34.1](https://github.com/googleapis/google-cloud-python/compare/pandas-gbq-v0.34.0...pandas-gbq-v0.34.1) (2026-03-26) ### Bug Fixes * Allow Protobuf 7.x, require Python 3.9 (#16102) ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) * Require Python 3.9 ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) </details> <details><summary>proto-plus: v1.27.2</summary> ## [v1.27.2](https://github.com/googleapis/google-cloud-python/compare/proto-plus-v1.27.1...proto-plus-v1.27.2) (2026-03-26) ### Bug Fixes * Require Python 3.9 ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) * Allow Protobuf 7.x, require Python 3.9 (#16102) ([ec9262c4](https://github.com/googleapis/google-cloud-python/commit/ec9262c4)) </details> <details><summary>Bulk Changes</summary> * feat: Allow Protobuf 7.x (PiperOrigin-RevId: 0) ([1eb7c268](https://github.com/googleapis/google-cloud-python/commit/1eb7c268)) Libraries: google-cloud-kms,google-cloud-kms-inventory,google-cloud-language,google-cloud-licensemanager,google-cloud-life-sciences,google-cloud-locationfinder,google-cloud-logging,google-cloud-lustre,google-cloud-maintenance-api,google-cloud-managed-identities,google-cloud-managedkafka,google-cloud-managedkafka-schemaregistry,google-cloud-media-translation,google-cloud-memcache,google-cloud-memorystore,google-cloud-migrationcenter,google-cloud-modelarmor,google-cloud-monitoring,google-cloud-monitoring-dashboards,google-cloud-monitoring-metrics-scopes,google-cloud-netapp,google-cloud-network-connectivity,google-cloud-network-management,google-cloud-network-security,google-cloud-network-services,google-cloud-notebooks,google-cloud-optimization,google-cloud-oracledatabase,google-cloud-orchestration-airflow,google-cloud-org-policy,google-cloud-os-config,google-cloud-os-login,google-cloud-parallelstore,google-cloud-parametermanager,google-cloud-phishing-protection,google-cloud-policysimulator,google-cloud-policy-troubleshooter,google-cloud-policytroubleshooter-iam,google-cloud-private-ca,google-cloud-private-catalog,google-cloud-privilegedaccessmanager,google-cloud-quotas,google-cloud-rapidmigrationassessment,google-cloud-recaptcha-enterprise,google-cloud-recommendations-ai,google-cloud-recommender,google-cloud-redis,google-cloud-redis-cluster,google-cloud-resource-manager,google-cloud-retail,google-cloud-run,google-cloud-saasplatform-saasservicemgmt,google-cloud-scheduler,google-cloud-secret-manager,google-cloud-securesourcemanager,google-cloud-securitycenter,google-cloud-securitycentermanagement,google-cloud-security-publicca,google-cloud-service-control,google-cloud-service-directory,google-cloud-servicehealth,google-cloud-service-management,google-cloud-service-usage,google-cloud-shell,google-cloud-source-context,google-cloud-speech,google-cloud-storagebatchoperations,google-cloud-storage-control,google-cloud-storageinsights,google-cloud-storage-transfer,google-cloud-support,google-cloud-talent,google-cloud-tasks,google-cloud-telcoautomation,google-cloud-texttospeech,google-cloud-tpu,google-cloud-trace,google-cloud-translate,google-cloud-vectorsearch,google-cloud-videointelligence,google-cloud-video-live-stream,google-cloud-video-stitcher,google-cloud-video-transcoder,google-cloud-vision,google-cloud-visionai,google-cloud-vm-migration,google-cloud-vmwareengine,google-cloud-vpc-access,google-cloud-webrisk,google-cloud-websecurityscanner,google-cloud-workflows,google-cloud-workloadmanager,google-cloud-workstations,google-geo-type,google-maps-addressvalidation,google-maps-areainsights,google-maps-fleetengine,google-maps-fleetengine-delivery,google-maps-mapsplatformdatasets,google-maps-places,google-maps-routeoptimization,google-maps-routing,google-maps-solar,google-shopping-css,google-shopping-merchant-accounts,google-shopping-merchant-conversions,google-shopping-merchant-datasources,google-shopping-merchant-inventories,google-shopping-merchant-issueresolution,google-shopping-merchant-lfp,google-shopping-merchant-notifications,google-shopping-merchant-ordertracking,google-shopping-merchant-products,google-shopping-merchant-productstudio,google-shopping-merchant-promotions,google-shopping-merchant-quota,google-shopping-merchant-reports,google-shopping-merchant-reviews,google-shopping-type,grafeas * fix: Require Python 3.9 (PiperOrigin-RevId: 0) ([1eb7c268](https://github.com/googleapis/google-cloud-python/commit/1eb7c268)) Libraries: google-cloud-kms,google-cloud-kms-inventory,google-cloud-language,google-cloud-licensemanager,google-cloud-life-sciences,google-cloud-locationfinder,google-cloud-logging,google-cloud-lustre,google-cloud-maintenance-api,google-cloud-managed-identities,google-cloud-managedkafka,google-cloud-managedkafka-schemaregistry,google-cloud-media-translation,google-cloud-memcache,google-cloud-memorystore,google-cloud-migrationcenter,google-cloud-modelarmor,google-cloud-monitoring,google-cloud-monitoring-dashboards,google-cloud-monitoring-metrics-scopes,google-cloud-netapp,google-cloud-network-connectivity,google-cloud-network-management,google-cloud-network-security,google-cloud-network-services,google-cloud-notebooks,google-cloud-optimization,google-cloud-oracledatabase,google-cloud-orchestration-airflow,google-cloud-org-policy,google-cloud-os-config,google-cloud-os-login,google-cloud-parallelstore,google-cloud-parametermanager,google-cloud-phishing-protection,google-cloud-policysimulator,google-cloud-policy-troubleshooter,google-cloud-policytroubleshooter-iam,google-cloud-private-ca,google-cloud-private-catalog,google-cloud-privilegedaccessmanager,google-cloud-quotas,google-cloud-rapidmigrationassessment,google-cloud-recaptcha-enterprise,google-cloud-recommendations-ai,google-cloud-recommender,google-cloud-redis,google-cloud-redis-cluster,google-cloud-resource-manager,google-cloud-retail,google-cloud-run,google-cloud-saasplatform-saasservicemgmt,google-cloud-scheduler,google-cloud-secret-manager,google-cloud-securesourcemanager,google-cloud-securitycenter,google-cloud-securitycentermanagement,google-cloud-security-publicca,google-cloud-service-control,google-cloud-service-directory,google-cloud-servicehealth,google-cloud-service-management,google-cloud-service-usage,google-cloud-shell,google-cloud-source-context,google-cloud-speech,google-cloud-storagebatchoperations,google-cloud-storage-control,google-cloud-storageinsights,google-cloud-storage-transfer,google-cloud-support,google-cloud-talent,google-cloud-tasks,google-cloud-telcoautomation,google-cloud-texttospeech,google-cloud-tpu,google-cloud-trace,google-cloud-translate,google-cloud-vectorsearch,google-cloud-videointelligence,google-cloud-video-live-stream,google-cloud-video-stitcher,google-cloud-video-transcoder,google-cloud-vision,google-cloud-visionai,google-cloud-vm-migration,google-cloud-vmwareengine,google-cloud-vpc-access,google-cloud-webrisk,google-cloud-websecurityscanner,google-cloud-workflows,google-cloud-workloadmanager,google-cloud-workstations,google-geo-type,google-maps-addressvalidation,google-maps-areainsights,google-maps-fleetengine,google-maps-fleetengine-delivery,google-maps-mapsplatformdatasets,google-maps-places,google-maps-routeoptimization,google-maps-routing,google-maps-solar,google-shopping-css,google-shopping-merchant-accounts,google-shopping-merchant-conversions,google-shopping-merchant-datasources,google-shopping-merchant-inventories,google-shopping-merchant-issueresolution,google-shopping-merchant-lfp,google-shopping-merchant-notifications,google-shopping-merchant-ordertracking,google-shopping-merchant-products,google-shopping-merchant-productstudio,google-shopping-merchant-promotions,google-shopping-merchant-quota,google-shopping-merchant-reports,google-shopping-merchant-reviews,google-shopping-type,grafeas * fix: Improve type checking (PiperOrigin-RevId: 0) ([1eb7c268](https://github.com/googleapis/google-cloud-python/commit/1eb7c268)) Libraries: google-cloud-kms,google-cloud-kms-inventory,google-cloud-language,google-cloud-licensemanager,google-cloud-life-sciences,google-cloud-locationfinder,google-cloud-logging,google-cloud-lustre,google-cloud-maintenance-api,google-cloud-managed-identities,google-cloud-managedkafka,google-cloud-managedkafka-schemaregistry,google-cloud-media-translation,google-cloud-memcache,google-cloud-memorystore,google-cloud-migrationcenter,google-cloud-modelarmor,google-cloud-monitoring,google-cloud-monitoring-dashboards,google-cloud-monitoring-metrics-scopes,google-cloud-netapp,google-cloud-network-connectivity,google-cloud-network-management,google-cloud-network-security,google-cloud-network-services,google-cloud-notebooks,google-cloud-optimization,google-cloud-oracledatabase,google-cloud-orchestration-airflow,google-cloud-org-policy,google-cloud-os-config,google-cloud-os-login,google-cloud-parallelstore,google-cloud-parametermanager,google-cloud-phishing-protection,google-cloud-policysimulator,google-cloud-policy-troubleshooter,google-cloud-policytroubleshooter-iam,google-cloud-private-ca,google-cloud-private-catalog,google-cloud-privilegedaccessmanager,google-cloud-quotas,google-cloud-rapidmigrationassessment,google-cloud-recaptcha-enterprise,google-cloud-recommendations-ai,google-cloud-recommender,google-cloud-redis,google-cloud-redis-cluster,google-cloud-resource-manager,google-cloud-retail,google-cloud-run,google-cloud-saasplatform-saasservicemgmt,google-cloud-scheduler,google-cloud-secret-manager,google-cloud-securesourcemanager,google-cloud-securitycenter,google-cloud-securitycentermanagement,google-cloud-security-publicca,google-cloud-service-control,google-cloud-service-directory,google-cloud-servicehealth,google-cloud-service-management,google-cloud-service-usage,google-cloud-shell,google-cloud-source-context,google-cloud-speech,google-cloud-storagebatchoperations,google-cloud-storage-control,google-cloud-storageinsights,google-cloud-storage-transfer,google-cloud-support,google-cloud-talent,google-cloud-tasks,google-cloud-telcoautomation,google-cloud-texttospeech,google-cloud-tpu,google-cloud-trace,google-cloud-translate,google-cloud-vectorsearch,google-cloud-videointelligence,google-cloud-video-live-stream,google-cloud-video-stitcher,google-cloud-video-transcoder,google-cloud-vision,google-cloud-visionai,google-cloud-vm-migration,google-cloud-vmwareengine,google-cloud-vpc-access,google-cloud-webrisk,google-cloud-websecurityscanner,google-cloud-workflows,google-cloud-workloadmanager,google-cloud-workstations,google-geo-type,google-maps-addressvalidation,google-maps-areainsights,google-maps-fleetengine,google-maps-fleetengine-delivery,google-maps-mapsplatformdatasets,google-maps-places,google-maps-routeoptimization,google-maps-routing,google-maps-solar,google-shopping-css,google-shopping-merchant-accounts,google-shopping-merchant-conversions,google-shopping-merchant-datasources,google-shopping-merchant-inventories,google-shopping-merchant-issueresolution,google-shopping-merchant-lfp,google-shopping-merchant-notifications,google-shopping-merchant-ordertracking,google-shopping-merchant-products,google-shopping-merchant-productstudio,google-shopping-merchant-promotions,google-shopping-merchant-quota,google-shopping-merchant-reports,google-shopping-merchant-reviews,google-shopping-type,grafeas * fix: Require google-api-core >= 2.11.0 (PiperOrigin-RevId: 0) ([1eb7c268](https://github.com/googleapis/google-cloud-python/commit/1eb7c268)) Libraries: google-cloud-kms,google-cloud-kms-inventory,google-cloud-language,google-cloud-licensemanager,google-cloud-life-sciences,google-cloud-locationfinder,google-cloud-logging,google-cloud-lustre,google-cloud-maintenance-api,google-cloud-managed-identities,google-cloud-managedkafka,google-cloud-managedkafka-schemaregistry,google-cloud-media-translation,google-cloud-memcache,google-cloud-memorystore,google-cloud-migrationcenter,google-cloud-modelarmor,google-cloud-monitoring,google-cloud-monitoring-dashboards,google-cloud-monitoring-metrics-scopes,google-cloud-netapp,google-cloud-network-connectivity,google-cloud-network-management,google-cloud-network-security,google-cloud-network-services,google-cloud-notebooks,google-cloud-optimization,google-cloud-oracledatabase,google-cloud-orchestration-airflow,google-cloud-org-policy,google-cloud-os-config,google-cloud-os-login,google-cloud-parallelstore,google-cloud-parametermanager,google-cloud-phishing-protection,google-cloud-policysimulator,google-cloud-policy-troubleshooter,google-cloud-policytroubleshooter-iam,google-cloud-private-ca,google-cloud-private-catalog,google-cloud-privilegedaccessmanager,google-cloud-quotas,google-cloud-rapidmigrationassessment,google-cloud-recaptcha-enterprise,google-cloud-recommendations-ai,google-cloud-recommender,google-cloud-redis,google-cloud-redis-cluster,google-cloud-resource-manager,google-cloud-retail,google-cloud-run,google-cloud-saasplatform-saasservicemgmt,google-cloud-scheduler,google-cloud-secret-manager,google-cloud-securesourcemanager,google-cloud-securitycenter,google-cloud-securitycentermanagement,google-cloud-security-publicca,google-cloud-service-control,google-cloud-service-directory,google-cloud-servicehealth,google-cloud-service-management,google-cloud-service-usage,google-cloud-shell,google-cloud-source-context,google-cloud-speech,google-cloud-storagebatchoperations,google-cloud-storage-control,google-cloud-storageinsights,google-cloud-storage-transfer,google-cloud-support,google-cloud-talent,google-cloud-tasks,google-cloud-telcoautomation,google-cloud-texttospeech,google-cloud-tpu,google-cloud-trace,google-cloud-translate,google-cloud-vectorsearch,google-cloud-videointelligence,google-cloud-video-live-stream,google-cloud-video-stitcher,google-cloud-video-transcoder,google-cloud-vision,google-cloud-visionai,google-cloud-vm-migration,google-cloud-vmwareengine,google-cloud-vpc-access,google-cloud-webrisk,google-cloud-websecurityscanner,google-cloud-workflows,google-cloud-workloadmanager,google-cloud-workstations,google-geo-type,google-maps-addressvalidation,google-maps-areainsights,google-maps-fleetengine,google-maps-fleetengine-delivery,google-maps-mapsplatformdatasets,google-maps-places,google-maps-routeoptimization,google-maps-routing,google-maps-solar,google-shopping-css,google-shopping-merchant-accounts,google-shopping-merchant-conversions,google-shopping-merchant-datasources,google-shopping-merchant-inventories,google-shopping-merchant-issueresolution,google-shopping-merchant-lfp,google-shopping-merchant-notifications,google-shopping-merchant-ordertracking,google-shopping-merchant-products,google-shopping-merchant-productstudio,google-shopping-merchant-promotions,google-shopping-merchant-quota,google-shopping-merchant-reports,google-shopping-merchant-reviews,google-shopping-type,grafeas * feat: update image to us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:f5426423676c75008c2135037e7b98f78cbb99f78b3c46fe043b6897be92d836 ([3654fe76](https://github.com/googleapis/google-cloud-python/commit/3654fe76)) Libraries: google-cloud-language,google-cloud-licensemanager,google-cloud-life-sciences,google-cloud-locationfinder,google-cloud-lustre,google-cloud-maintenance-api,google-cloud-managed-identities,google-cloud-managedkafka,google-cloud-managedkafka-schemaregistry,google-cloud-media-translation,google-cloud-memcache,google-cloud-memorystore,google-cloud-migrationcenter,google-cloud-modelarmor,google-cloud-monitoring,google-cloud-monitoring-dashboards,google-cloud-monitoring-metrics-scopes,google-cloud-netapp,google-cloud-network-security,google-cloud-network-services,google-cloud-notebooks,google-cloud-optimization,google-cloud-oracledatabase,google-cloud-orchestration-airflow,google-cloud-org-policy,google-cloud-os-config,google-cloud-os-login,google-cloud-parallelstore,google-cloud-parametermanager,google-cloud-phishing-protection,google-cloud-policy-troubleshooter,google-cloud-policysimulator,google-cloud-policytroubleshooter-iam,google-cloud-private-ca,google-cloud-private-catalog,google-cloud-privilegedaccessmanager,google-cloud-quotas,google-cloud-rapidmigrationassessment,google-cloud-recaptcha-enterprise,google-cloud-recommendations-ai,google-cloud-recommender,google-cloud-redis,google-cloud-redis-cluster,google-cloud-resource-manager,google-cloud-retail,google-cloud-run,google-cloud-scheduler,google-cloud-secret-manager,google-cloud-securesourcemanager,google-cloud-security-publicca,google-cloud-securitycentermanagement,google-cloud-service-control,google-cloud-service-directory,google-cloud-service-management,google-cloud-service-usage,google-cloud-servicehealth,google-cloud-shell,google-cloud-source-context,google-cloud-storage-transfer,google-cloud-storageinsights,google-cloud-support,google-cloud-talent,google-cloud-tasks,google-cloud-telcoautomation,google-cloud-texttospeech,google-cloud-tpu,google-cloud-trace,google-cloud-translate,google-cloud-video-live-stream,google-cloud-video-stitcher,google-cloud-video-transcoder,google-cloud-videointelligence,google-cloud-vision,google-cloud-vm-migration,google-cloud-vmwareengine,google-cloud-vpc-access,google-cloud-webrisk,google-cloud-websecurityscanner,google-cloud-workflows,google-cloud-workstations,google-geo-type,google-maps-addressvalidation,google-maps-areainsights,google-maps-fleetengine,google-maps-fleetengine-delivery,google-maps-mapsplatformdatasets,google-maps-routeoptimization,google-shopping-merchant-conversions,google-shopping-merchant-datasources,google-shopping-merchant-inventories,google-shopping-merchant-issueresolution,google-shopping-merchant-lfp,google-shopping-merchant-notifications,google-shopping-merchant-ordertracking,google-shopping-merchant-productstudio,google-shopping-merchant-promotions,google-shopping-merchant-quota,google-shopping-merchant-reports,google-shopping-merchant-reviews * chore: librarian update image pull request: 20260325T221325Z (#16175) ([640a86b3](https://github.com/googleapis/google-cloud-python/commit/640a86b3)) Libraries: google-cloud-kms,google-cloud-kms-inventory,google-cloud-language,google-cloud-licensemanager,google-cloud-life-sciences,google-cloud-locationfinder,google-cloud-logging,google-cloud-lustre,google-cloud-maintenance-api,google-cloud-managed-identities,google-cloud-managedkafka,google-cloud-managedkafka-schemaregistry,google-cloud-media-translation,google-cloud-memcache,google-cloud-memorystore,google-cloud-migrationcenter,google-cloud-modelarmor,google-cloud-monitoring,google-cloud-monitoring-dashboards,google-cloud-monitoring-metrics-scopes,google-cloud-netapp,google-cloud-network-connectivity,google-cloud-network-management,google-cloud-network-security,google-cloud-network-services,google-cloud-notebooks,google-cloud-optimization,google-cloud-oracledatabase,google-cloud-orchestration-airflow,google-cloud-org-policy,google-cloud-os-config,google-cloud-os-login,google-cloud-parallelstore,google-cloud-parametermanager,google-cloud-phishing-protection,google-cloud-policy-troubleshooter,google-cloud-policysimulator,google-cloud-policytroubleshooter-iam,google-cloud-private-ca,google-cloud-private-catalog,google-cloud-privilegedaccessmanager,google-cloud-quotas,google-cloud-rapidmigrationassessment,google-cloud-recaptcha-enterprise,google-cloud-recommendations-ai,google-cloud-recommender,google-cloud-redis,google-cloud-redis-cluster,google-cloud-resource-manager,google-cloud-retail,google-cloud-run,google-cloud-saasplatform-saasservicemgmt,google-cloud-scheduler,google-cloud-secret-manager,google-cloud-securesourcemanager,google-cloud-security-publicca,google-cloud-securitycenter,google-cloud-securitycentermanagement,google-cloud-service-control,google-cloud-service-directory,google-cloud-service-management,google-cloud-service-usage,google-cloud-servicehealth,google-cloud-shell,google-cloud-source-context,google-cloud-speech,google-cloud-storage-control,google-cloud-storage-transfer,google-cloud-storagebatchoperations,google-cloud-storageinsights,google-cloud-support,google-cloud-talent,google-cloud-tasks,google-cloud-telcoautomation,google-cloud-texttospeech,google-cloud-tpu,google-cloud-trace,google-cloud-translate,google-cloud-vectorsearch,google-cloud-video-live-stream,google-cloud-video-stitcher,google-cloud-video-transcoder,google-cloud-videointelligence,google-cloud-vision,google-cloud-visionai,google-cloud-vm-migration,google-cloud-vmwareengine,google-cloud-vpc-access,google-cloud-webrisk,google-cloud-websecurityscanner,google-cloud-workflows,google-cloud-workloadmanager,google-cloud-workstations,google-geo-type,google-maps-addressvalidation,google-maps-areainsights,google-maps-fleetengine,google-maps-fleetengine-delivery,google-maps-mapsplatformdatasets,google-maps-places,google-maps-routeoptimization,google-maps-routing,google-maps-solar,google-shopping-css,google-shopping-merchant-accounts,google-shopping-merchant-conversions,google-shopping-merchant-datasources,google-shopping-merchant-inventories,google-shopping-merchant-issueresolution,google-shopping-merchant-lfp,google-shopping-merchant-notifications,google-shopping-merchant-ordertracking,google-shopping-merchant-products,google-shopping-merchant-productstudio,google-shopping-merchant-promotions,google-shopping-merchant-quota,google-shopping-merchant-reports,google-shopping-merchant-reviews,google-shopping-type,googleapis-common-protos,grafeas * chore: sort repo metadata by key (#15529) ([7da7768c](https://github.com/googleapis/google-cloud-python/commit/7da7768c)) Libraries: google-cloud-language,google-cloud-licensemanager,google-cloud-life-sciences,google-cloud-locationfinder,google-cloud-lustre,google-cloud-maintenance-api,google-cloud-managed-identities,google-cloud-managedkafka,google-cloud-managedkafka-schemaregistry,google-cloud-media-translation,google-cloud-memcache,google-cloud-memorystore,google-cloud-migrationcenter,google-cloud-modelarmor,google-cloud-monitoring,google-cloud-monitoring-dashboards,google-cloud-monitoring-metrics-scopes,google-cloud-netapp,google-cloud-network-security,google-cloud-network-services,google-cloud-notebooks,google-cloud-optimization,google-cloud-oracledatabase,google-cloud-orchestration-airflow,google-cloud-org-policy,google-cloud-os-config,google-cloud-os-login,google-cloud-parallelstore,google-cloud-parametermanager,google-cloud-phishing-protection,google-cloud-policy-troubleshooter,google-cloud-policysimulator,google-cloud-policytroubleshooter-iam,google-cloud-private-ca,google-cloud-private-catalog,google-cloud-privilegedaccessmanager,google-cloud-quotas,google-cloud-rapidmigrationassessment,google-cloud-recaptcha-enterprise,google-cloud-recommendations-ai,google-cloud-recommender,google-cloud-redis,google-cloud-redis-cluster,google-cloud-resource-manager,google-cloud-retail,google-cloud-run,google-cloud-scheduler,google-cloud-secret-manager,google-cloud-securesourcemanager,google-cloud-security-publicca,google-cloud-securitycentermanagement,google-cloud-service-control,google-cloud-service-directory,google-cloud-service-management,google-cloud-service-usage,google-cloud-servicehealth,google-cloud-shell,google-cloud-source-context,google-cloud-storage-transfer,google-cloud-storageinsights,google-cloud-support,google-cloud-talent,google-cloud-tasks,google-cloud-telcoautomation,google-cloud-texttospeech,google-cloud-tpu,google-cloud-trace,google-cloud-translate,google-cloud-video-live-stream,google-cloud-video-stitcher,google-cloud-video-transcoder,google-cloud-videointelligence,google-cloud-vision,google-cloud-vm-migration,google-cloud-vmwareengine,google-cloud-vpc-access,google-cloud-webrisk,google-cloud-websecurityscanner,google-cloud-workflows,google-cloud-workstations,google-geo-type,google-maps-addressvalidation,google-maps-areainsights,google-maps-fleetengine,google-maps-fleetengine-delivery,google-maps-mapsplatformdatasets,google-maps-routeoptimization,google-shopping-merchant-conversions,google-shopping-merchant-datasources,google-shopping-merchant-inventories,google-shopping-merchant-issueresolution,google-shopping-merchant-lfp,google-shopping-merchant-notifications,google-shopping-merchant-ordertracking,google-shopping-merchant-productstudio,google-shopping-merchant-promotions,google-shopping-merchant-quota,google-shopping-merchant-reports,google-shopping-merchant-reviews * chore: librarian update image pull request: 20260123T001116Z (#15481) ([871cdeeb](https://github.com/googleapis/google-cloud-python/commit/871cdeeb)) Libraries: google-cloud-language,google-cloud-licensemanager,google-cloud-life-sciences,google-cloud-locationfinder,google-cloud-lustre,google-cloud-maintenance-api,google-cloud-managed-identities,google-cloud-managedkafka,google-cloud-managedkafka-schemaregistry,google-cloud-media-translation,google-cloud-memcache,google-cloud-memorystore,google-cloud-migrationcenter,google-cloud-modelarmor,google-cloud-monitoring-metrics-scopes,google-cloud-netapp,google-cloud-network-security,google-cloud-network-services,google-cloud-notebooks,google-cloud-optimization,google-cloud-oracledatabase,google-cloud-orchestration-airflow,google-cloud-os-config,google-cloud-os-login,google-cloud-parallelstore,google-cloud-parametermanager,google-cloud-phishing-protection,google-cloud-policy-troubleshooter,google-cloud-policysimulator,google-cloud-policytroubleshooter-iam,google-cloud-private-ca,google-cloud-private-catalog,google-cloud-privilegedaccessmanager,google-cloud-rapidmigrationassessment,google-cloud-recaptcha-enterprise,google-cloud-recommendations-ai,google-cloud-recommender,google-cloud-redis,google-cloud-redis-cluster,google-cloud-resource-manager,google-cloud-run,google-cloud-scheduler,google-cloud-secret-manager,google-cloud-securesourcemanager,google-cloud-security-publicca,google-cloud-securitycentermanagement,google-cloud-service-control,google-cloud-service-directory,google-cloud-service-management,google-cloud-service-usage,google-cloud-servicehealth,google-cloud-shell,google-cloud-source-context,google-cloud-storage-transfer,google-cloud-storageinsights,google-cloud-support,google-cloud-talent,google-cloud-tasks,google-cloud-telcoautomation,google-cloud-texttospeech,google-cloud-tpu,google-cloud-trace,google-cloud-translate,google-cloud-video-live-stream,google-cloud-video-stitcher,google-cloud-video-transcoder,google-cloud-videointelligence,google-cloud-vm-migration,google-cloud-vmwareengine,google-cloud-vpc-access,google-cloud-webrisk,google-cloud-websecurityscanner,google-cloud-workflows,google-cloud-workstations,google-geo-type,google-maps-addressvalidation,google-maps-areainsights,google-maps-fleetengine,google-maps-fleetengine-delivery,google-maps-mapsplatformdatasets,google-maps-routeoptimization,google-shopping-merchant-conversions,google-shopping-merchant-datasources,google-shopping-merchant-inventories,google-shopping-merchant-issueresolution,google-shopping-merchant-lfp,google-shopping-merchant-notifications,google-shopping-merchant-ordertracking,google-shopping-merchant-productstudio,google-shopping-merchant-promotions,google-shopping-merchant-quota,google-shopping-merchant-reports,google-shopping-merchant-reviews </details>
jqwas used to sort all existing files