Skip to content

chore: update client post-processing rules for gapic-generator 1.39.0 and regen - #18245

Closed
JoeWang1127 wants to merge 5 commits into
googleapis:mainfrom
JoeWang1127:fix/regen
Closed

chore: update client post-processing rules for gapic-generator 1.39.0 and regen#18245
JoeWang1127 wants to merge 5 commits into
googleapis:mainfrom
JoeWang1127:fix/regen

Conversation

@JoeWang1127

@JoeWang1127 JoeWang1127 commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Key Changes

  • Fix dependency constraints regexes for google-api-core >= 2.28.0
  • Adjust __init__.py and __all__ post-processing patterns for PEP 810 lazy imports
  • Remove obsolete temporary post-processing rules (ces, spanner tests)
  • Fix idempotency in bigtable and vision post-processing rules
  • Regenerate all libraries with librarian generate --all

@JoeWang1127
JoeWang1127 requested review from a team as code owners August 28, 2026 21:15
@JoeWang1127
JoeWang1127 requested review from shuoweil and removed request for a team August 28, 2026 21:15
@JoeWang1127 JoeWang1127 changed the title fix: regenerate all libraries chore: update client post-processing rules for gapic-generator 1.39.0 and regen Aug 28, 2026

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

Copy link
Copy Markdown
Contributor

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 updates the minimum dependency constraint for google-api-core[grpc] to >= 2.28.0 across multiple package integration configurations. It also refactors the google-ads-admanager package by introducing a compatibility module (_compat.py) to handle older versions of google-api-core and utilizing a unified transcode_request helper. This refactoring removes significant boilerplate code from the REST transport classes. There are no review comments to address, and we have no additional feedback to provide.

@JoeWang1127
JoeWang1127 marked this pull request as draft August 28, 2026 21:27
@JoeWang1127
JoeWang1127 deleted the fix/regen branch August 28, 2026 21:40
@JoeWang1127
JoeWang1127 restored the fix/regen branch August 29, 2026 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant