Skip to content

feat(bigquery): drop Python 3.7-3.9 support and regenerate#17187

Merged
chalmerlowe merged 5 commits into
mainfrom
fix-bigquery-FTL-1.32.0
May 20, 2026
Merged

feat(bigquery): drop Python 3.7-3.9 support and regenerate#17187
chalmerlowe merged 5 commits into
mainfrom
fix-bigquery-FTL-1.32.0

Conversation

@chalmerlowe
Copy link
Copy Markdown
Contributor

@chalmerlowe chalmerlowe commented May 19, 2026

Updates post processing to account for dropping support for Python 3.7, 3.8, 3.9 and the impacts that has on using 3.10 for lower bounds testing.

Changes

  • Resolved Build & Environment Issues: Bumped pandas, pyarrow, and opentelemetry constraints to versions providing native Python 3.10 wheels and avoiding pkg_resources failures.
  • Refactored EOL Checks: Standardised the warning logic using sys.version_info < (3, 10) directly.
  • Deleted Redundant Helpers: Cleanly removed the custom helper extract_runtime_version() and unused sys and _versions_helpers imports.
  • Aligned Protobuf: Standardised protobuf==4.25.8 to align with the GAPIC templates and the rest of the library families.
  • Updated post-processing scripts to ensure the above updates pers

🦕

Copy link
Copy Markdown
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 enables code generation for the google-cloud-bigquery library by removing the skip_generate flag in librarian.yaml. Feedback indicates that several metadata fields were removed from .repo-metadata.json which should be restored to maintain consistency for documentation generation and library discovery.

Comment thread packages/google-cloud-bigquery/.repo-metadata.json
@chalmerlowe chalmerlowe changed the title feat(bigquery): enable library generation feat(bigquery): drop Python 3.7-3.9 support and regenerate May 19, 2026
@chalmerlowe chalmerlowe marked this pull request as ready for review May 19, 2026 21:24
@chalmerlowe chalmerlowe requested review from a team as code owners May 19, 2026 21:24
@chalmerlowe chalmerlowe requested review from GarrettWu and removed request for a team May 19, 2026 21:24
@chalmerlowe chalmerlowe merged commit 494abcd into main May 20, 2026
31 checks passed
@chalmerlowe chalmerlowe deleted the fix-bigquery-FTL-1.32.0 branch May 20, 2026 08:25
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.

2 participants