Skip to content

chore: librarian release pull request: 20260323T210120Z#16147

Merged
ohmayr merged 1 commit intomainfrom
librarian-20260323T210120Z
Mar 23, 2026
Merged

chore: librarian release pull request: 20260323T210120Z#16147
ohmayr merged 1 commit intomainfrom
librarian-20260323T210120Z

Conversation

@cloud-sdk-librarian-robot
Copy link
Collaborator

PR created by the Librarian CLI to initialize a release. Merging this PR will auto trigger a release.

Librarian Version: v0.0.0-20260216162532-e323d455c92b
Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:160860d189ff1c2f7515638478823712fa5b243e27ccc33a2728669fa1e2ed0c

django-google-spanner: v4.0.3

v4.0.3 (2026-03-23)

Bug Fixes

google-cloud-dataplex: v2.17.0

v2.17.0 (2026-03-23)

Features

  • add support for attaching aspects to EntryLinks (PiperOrigin-RevId: 883306841) (ee7dd7dc)

  • add DataProductService to manage data products and underlying data assets (PiperOrigin-RevId: 883306841) (ee7dd7dc)

  • add LookupContext to CatalogService for LLM-generated resource context (PiperOrigin-RevId: 883306841) (ee7dd7dc)

  • add debug query support to Data Quality rules (PiperOrigin-RevId: 883306841) (ee7dd7dc)

  • add UpdateEntryLink and LookupEntryLinks methods to CatalogService (PiperOrigin-RevId: 883306841) (ee7dd7dc)

  • allow selective generation scope for Data Documentation scans (PiperOrigin-RevId: 883306841) (ee7dd7dc)

  • support OneTime triggers for DataScan operations (PiperOrigin-RevId: 883306841) (ee7dd7dc)

  • add SKIPPED state to DataScan catalog publishing status (PiperOrigin-RevId: 883306841) (ee7dd7dc)

  • add MetadataFeed to CatalogService for tracking metadata changes (PiperOrigin-RevId: 883306841) (ee7dd7dc)

Bug Fixes

  • remove deprecated Explore-related methods and messages from public client libraries Breaking Changes: - Removed ContentService and all associated methods (CreateContent, UpdateContent, DeleteContent, GetContent, ListContent, etc.) and request/response messages. - Removed Environment and Session management methods from DataplexService (CreateEnvironment, UpdateEnvironment, DeleteEnvironment, ListEnvironments, GetEnvironment, ListSessions) and their associated messages. (PiperOrigin-RevId: 883306841) (ee7dd7dc)

Documentation

  • remove deprecated metadata change warnings in Dataplex Catalog The DataProductService provides APIs to curate and manage collections of data assets as data products, enabling more organized sharing and usage for specific business cases. MetadataFeeds allow users to monitor metadata changes (CREATE, UPDATE, DELETE) within a specified scope (organization, project, or entry group) and publish them to Pub/Sub. CatalogService now includes a LookupContext API to provide LLM-generated context for resources, and enhanced EntryLink management, including the ability to attach aspects. DataScan operations now support a OneTime trigger for single-run scans, and Data Quality rules support DebugQueries to help investigate rule failures by returning diagnostic values. (PiperOrigin-RevId: 883306841) (ee7dd7dc)
google-cloud-documentai: v3.12.0

v3.12.0 (2026-03-23)

Features

  • Add a field for upgrading previous processor version when fine tuning (PiperOrigin-RevId: 882129422) (ee7dd7dc)
google-cloud-firestore: v2.26.0

v2.26.0 (2026-03-23)

Features

google-cloud-iap: v1.20.0

v1.20.0 (2026-03-23)

Features

  • add oauth fields for IapSettings (PiperOrigin-RevId: 883439941) (ee7dd7dc)
google-cloud-network-connectivity: v2.14.0

v2.14.0 (2026-03-23)

Features

  • onboard a new library (PiperOrigin-RevId: 876282040) (2647414d)

Bug Fixes

  • add warehouse package name to v1beta (PiperOrigin-RevId: 885295553) (37017215)
google-cloud-securitycenter: v1.43.0

v1.43.0 (2026-03-23)

Features

  • Support Chokepoint and external exposure in findings Proto (PiperOrigin-RevId: 884685891) (ee7dd7dc)
google-cloud-vectorsearch: v0.8.0

v0.8.0 (2026-03-23)

Features

  • Add support for ExportDataObjects (PiperOrigin-RevId: 882214457) (ee7dd7dc)

  • Mark Vector Search v1 API as GA (PiperOrigin-RevId: 882214457) (ee7dd7dc)

Documentation

google-maps-navconnect: v0.1.0

v0.1.0 (2026-03-23)

Features

  • onboard a new library (PiperOrigin-RevId: 879267201) (21583003)
google-shopping-css: v0.4.0

v0.4.0 (2026-03-23)

Features

  • add product rating fields to CSS API v1. This is in preparation for an upcoming feature and the new fields are not yet used. (PiperOrigin-RevId: 882470295) (ee7dd7dc)

Documentation

  • A comment for field name in message .google.shopping.css.v1.GetCssProductRequest is changed (PiperOrigin-RevId: 882470295) (ee7dd7dc)

  • A comment for field size_types in message .google.shopping.css.v1.Attributes is changed (PiperOrigin-RevId: 882470295) (ee7dd7dc)

  • A comment for field name in message .google.shopping.css.v1.CssProductInput is changed (PiperOrigin-RevId: 882470295) (ee7dd7dc)

  • A comment for field name in message .google.shopping.css.v1.AccountLabel is changed (PiperOrigin-RevId: 882470295) (ee7dd7dc)

google-shopping-merchant-accounts: v1.4.0

v1.4.0 (2026-03-23)

Features

  • Add CreateTestAccount RPC to Accounts service for creating test-only Merchant Center accounts (PiperOrigin-RevId: 884882604) (75697a6f)

Documentation

  • Improve TermsOfServiceKind.MERCHANT_CENTER comment (PiperOrigin-RevId: 884882604) (75697a6f)

  • Update Region to support radius_area and clarify area type exclusivity (PiperOrigin-RevId: 884882604) (75697a6f)

  • Update Account.account_name documentation for naming restrictions (PiperOrigin-RevId: 884882604) (75697a6f)

  • Clarify CheckoutSettings.eligible_destinations usage (PiperOrigin-RevId: 884882604) (75697a6f)

  • Add product-ratings to Program documentation (PiperOrigin-RevId: 884882604) (75697a6f)

  • Update DeleteUser method description (PiperOrigin-RevId: 884882604) (75697a6f)

  • Refine DeveloperRegistration.developer_email behavior description (PiperOrigin-RevId: 884882604) (75697a6f)

google-shopping-merchant-products: v1.4.0

v1.4.0 (2026-03-23)

Features

  • Added several fields to enhance shipping configurations: - handling_cutoff_time and handling_cutoff_timezone within the Shipping message - ShippingBusinessDaysConfig message to define business days for shipping - shipping_handling_business_days and shipping_transit_business_days in ProductAttributes - HandlingCutoffTime message to configure country-specific handling cutoffs - handling_cutoff_times array in ProductAttributes (PiperOrigin-RevId: 830818193) (ee7dd7dc)

  • Added C#, PHP, and Ruby namespace options to ProductInputs, Products, and ProductsCommon proto files for improved client library generation (PiperOrigin-RevId: 830818171) (ee7dd7dc)

  • update products_common fields to include handling_cutoff_timezone , shipping_handling_business_days, shipping_transit_business_days (PiperOrigin-RevId: 881874426) (ee7dd7dc)

  • Added handling_cutoff_time and handling_cutoff_timezone fields to the Shipping message within Attributes (PiperOrigin-RevId: 830818171) (ee7dd7dc)

  • Added the product_id_base64_url_encoded field to InsertProductInputRequest, DeleteProductInputRequest, and GetProductRequest. This allows for product IDs containing special characters to be correctly handled when unpadded base64url-encoded (PiperOrigin-RevId: 830818193) (ee7dd7dc)

Documentation

  • Updated various comments, including links to data source creation guides (PiperOrigin-RevId: 830818193) (ee7dd7dc)

  • Updated comments for several fields, including product name formats, data source creation, destination field descriptions (now also referred to as Marketing Methods), and the default page size for ListProductsRequest (PiperOrigin-RevId: 830818171) (ee7dd7dc)

grafeas: v1.21.0

v1.21.0 (2026-03-23)

Features

  • Added line_number to FileLocation (PiperOrigin-RevId: 882149723) (ee7dd7dc)
sqlalchemy-spanner: v1.17.3

v1.17.3 (2026-03-23)

Bug Fixes

  • provide default sqlite db config for unit tests (03cce701)

  • add missing docs and docfx sessions (8fb857df)

  • remove test_config generation from unit session (9cc1f90b)

@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello, 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 is an automated release initiated by the Librarian CLI, updating numerous Google Cloud Python client libraries to their latest versions. The changes encompass a range of new features, bug fixes, and documentation improvements across various services, ensuring that the client libraries remain current and provide enhanced functionality and stability.

Highlights

  • Library Version Updates: Updated versions for multiple Google Cloud Python client libraries, including django-google-spanner to 4.0.3, google-cloud-dataplex to 2.17.0, google-cloud-documentai to 3.12.0, google-cloud-firestore to 2.26.0, google-cloud-iap to 1.20.0, google-cloud-network-connectivity to 2.14.0, google-cloud-securitycenter to 1.43.0, google-cloud-vectorsearch to 0.8.0, google-maps-navconnect to 0.1.0, google-shopping-css to 0.4.0, google-shopping-merchant-accounts to 1.4.0, google-shopping-merchant-products to 1.4.0, grafeas to 1.21.0, and sqlalchemy-spanner to 1.17.3.
  • New Features Across Libraries: Introduced several new features, such as support for attaching aspects to EntryLinks and DataProductService in Dataplex, Rand and Trunc expressions in Firestore, OAuth fields for IapSettings, Chokepoint and external exposure in Security Command Center findings, ExportDataObjects and GA for Vector Search v1 API, product rating fields in Shopping CSS, and CreateTestAccount RPC in Shopping Merchant Accounts.
  • Bug Fixes and Deprecation Removals: Addressed bugs including db_returning override for Spanner only in django-google-spanner, warehouse package name for google-cloud-network-connectivity v1beta, and various fixes in sqlalchemy-spanner. Deprecated Explore-related methods and messages were removed from google-cloud-dataplex.
  • Documentation Enhancements: Improved documentation across several libraries, including clarifications for Dataplex Catalog, various fields in Shopping CSS and Shopping Merchant Accounts, and updated changelog entries.
Using Gemini Code Assist

The 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 /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

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 .gemini/ folder in the base of the repository. Detailed instructions can be found here.

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.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request appears to be an automated release generated by the Librarian CLI, containing version bumps and changelog updates for multiple packages. The changes are mostly correct, but I've identified a few minor formatting issues in the generated changelog files. Applying these suggestions will improve the readability of the release notes.


### Bug Fixes

* remove deprecated Explore-related methods and messages from public client libraries Breaking Changes: - Removed ContentService and all associated methods (CreateContent, UpdateContent, DeleteContent, GetContent, ListContent, etc.) and request/response messages. - Removed Environment and Session management methods from DataplexService (CreateEnvironment, UpdateEnvironment, DeleteEnvironment, ListEnvironments, GetEnvironment, ListSessions) and their associated messages. ([ee7dd7dc168ecf943440cef38efff348e8eff095](https://github.com/googleapis/google-cloud-python/commit/ee7dd7dc168ecf943440cef38efff348e8eff095))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This changelog entry for breaking changes is hard to read because it's all on one line. To improve readability and ensure correct markdown rendering of the list, the breaking changes should be on separate lines.

Suggested change
* remove deprecated Explore-related methods and messages from public client libraries Breaking Changes: - Removed ContentService and all associated methods (CreateContent, UpdateContent, DeleteContent, GetContent, ListContent, etc.) and request/response messages. - Removed Environment and Session management methods from DataplexService (CreateEnvironment, UpdateEnvironment, DeleteEnvironment, ListEnvironments, GetEnvironment, ListSessions) and their associated messages. ([ee7dd7dc168ecf943440cef38efff348e8eff095](https://github.com/googleapis/google-cloud-python/commit/ee7dd7dc168ecf943440cef38efff348e8eff095))
* remove deprecated Explore-related methods and messages from public client libraries Breaking Changes:
- Removed ContentService and all associated methods (CreateContent, UpdateContent, DeleteContent, GetContent, ListContent, etc.) and request/response messages.
- Removed Environment and Session management methods from DataplexService (CreateEnvironment, UpdateEnvironment, DeleteEnvironment, ListEnvironments, GetEnvironment, ListSessions) and their associated messages. ([ee7dd7dc168ecf943440cef38efff348e8eff095](https://github.com/googleapis/google-cloud-python/commit/ee7dd7dc168ecf943440cef38efff348e8eff095))


### Features

* update products_common fields to include `handling_cutoff_timezone `, `shipping_handling_business_days`, `shipping_transit_business_days` ([ee7dd7dc168ecf943440cef38efff348e8eff095](https://github.com/googleapis/google-cloud-python/commit/ee7dd7dc168ecf943440cef38efff348e8eff095))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

There's a minor formatting issue in this line. The backticks around handling_cutoff_timezone include a trailing space, which is inconsistent with the other field names.

Suggested change
* update products_common fields to include `handling_cutoff_timezone `, `shipping_handling_business_days`, `shipping_transit_business_days` ([ee7dd7dc168ecf943440cef38efff348e8eff095](https://github.com/googleapis/google-cloud-python/commit/ee7dd7dc168ecf943440cef38efff348e8eff095))
* update products_common fields to include `handling_cutoff_timezone`, `shipping_handling_business_days`, `shipping_transit_business_days` ([ee7dd7dc168ecf943440cef38efff348e8eff095](https://github.com/googleapis/google-cloud-python/commit/ee7dd7dc168ecf943440cef38efff348e8eff095))


* update products_common fields to include `handling_cutoff_timezone `, `shipping_handling_business_days`, `shipping_transit_business_days` ([ee7dd7dc168ecf943440cef38efff348e8eff095](https://github.com/googleapis/google-cloud-python/commit/ee7dd7dc168ecf943440cef38efff348e8eff095))
* Added the `product_id_base64_url_encoded` field to `InsertProductInputRequest`, `DeleteProductInputRequest`, and `GetProductRequest`. This allows for product IDs containing special characters to be correctly handled when unpadded base64url-encoded ([ee7dd7dc168ecf943440cef38efff348e8eff095](https://github.com/googleapis/google-cloud-python/commit/ee7dd7dc168ecf943440cef38efff348e8eff095))
* Added several fields to enhance shipping configurations: - `handling_cutoff_time` and `handling_cutoff_timezone` within the `Shipping` message - `ShippingBusinessDaysConfig` message to define business days for shipping - `shipping_handling_business_days` and `shipping_transit_business_days` in `ProductAttributes` - `HandlingCutoffTime` message to configure country-specific handling cutoffs - `handling_cutoff_times` array in `ProductAttributes` ([ee7dd7dc168ecf943440cef38efff348e8eff095](https://github.com/googleapis/google-cloud-python/commit/ee7dd7dc168ecf943440cef38efff348e8eff095))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This changelog entry is hard to read as it's a single long line. Formatting it as a proper list with each item on a new line will improve readability.

Suggested change
* Added several fields to enhance shipping configurations: - `handling_cutoff_time` and `handling_cutoff_timezone` within the `Shipping` message - `ShippingBusinessDaysConfig` message to define business days for shipping - `shipping_handling_business_days` and `shipping_transit_business_days` in `ProductAttributes` - `HandlingCutoffTime` message to configure country-specific handling cutoffs - `handling_cutoff_times` array in `ProductAttributes` ([ee7dd7dc168ecf943440cef38efff348e8eff095](https://github.com/googleapis/google-cloud-python/commit/ee7dd7dc168ecf943440cef38efff348e8eff095))
* Added several fields to enhance shipping configurations:
- `handling_cutoff_time` and `handling_cutoff_timezone` within the `Shipping` message
- `ShippingBusinessDaysConfig` message to define business days for shipping
- `shipping_handling_business_days` and `shipping_transit_business_days` in `ProductAttributes`
- `HandlingCutoffTime` message to configure country-specific handling cutoffs
- `handling_cutoff_times` array in `ProductAttributes` ([ee7dd7dc168ecf943440cef38efff348e8eff095](https://github.com/googleapis/google-cloud-python/commit/ee7dd7dc168ecf943440cef38efff348e8eff095))

@codyoss codyoss requested a review from ohmayr March 23, 2026 21:06
@ohmayr ohmayr enabled auto-merge (squash) March 23, 2026 21:36
@ohmayr ohmayr merged commit e1f2a49 into main Mar 23, 2026
49 of 56 checks passed
@ohmayr ohmayr deleted the librarian-20260323T210120Z branch March 23, 2026 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants