Skip to content

feat: regenerate google-cloud-d packages#17092

Open
jskeet wants to merge 1 commit into
googleapis:mainfrom
jskeet:noncopyright-d
Open

feat: regenerate google-cloud-d packages#17092
jskeet wants to merge 1 commit into
googleapis:mainfrom
jskeet:noncopyright-d

Conversation

@jskeet
Copy link
Copy Markdown
Contributor

@jskeet jskeet commented May 13, 2026

This Pull Request drops support for Python <=3.9 in generated packages. This is part of our ongoing effort to modernize the Cloud Python SDK libraries and remove support for End-of-Life (EOL) Python versions.

  • Removed Python <=3.9 from testing, configuration, and constraints files.
  • Resolved dependency conflicts arising from dropping Python <=3.9 support.
  • Cleaned up obsolete code related to Python <=3.9 support.
  • Updated select copyright dates
  • Updated some autogenerated headings
  • Updated some tests to resolve issues discovered during this migration.

This Pull Request drops support for Python <=3.9 in generated
packages. This is part of our ongoing effort to modernize the Cloud
Python SDK libraries and remove support for End-of-Life (EOL) Python
versions.

- Removed Python <=3.9 from testing, configuration, and constraints files.
- Resolved dependency conflicts arising from dropping Python <=3.9 support.
- Cleaned up obsolete code related to Python <=3.9 support.
- Updated select copyright dates
- Updated some autogenerated headings
- Updated some tests to resolve issues discovered during this migration.
@jskeet jskeet requested a review from chalmerlowe May 13, 2026 17:01
@jskeet jskeet requested a review from a team as a code owner May 13, 2026 17:01
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 performs a comprehensive update across several Google Cloud Python packages, primarily bumping the minimum supported Python version to 3.10 and updating copyright headers to 2026. Significant changes include updating core dependencies, removing legacy compatibility shims for older Python versions, and refactoring async client samples to correctly use await syntax. Additionally, Sphinx documentation build settings were modified in noxfile.py to no longer treat warnings as errors. I have no feedback to provide.

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