Skip to content

Conversation

@chalmerlowe
Copy link
Contributor

@chalmerlowe chalmerlowe commented Oct 24, 2025

This PR adds support for Python 3.14 to the library.

Key changes include:

  • Adding Python 3.14 to the test matrix in .github/workflows/unittest.yml.
  • Updating setup.py to include the Python 3.14 classifier and add conditional dependencies for grpcio.
  • Adding testing/constraints-3.14.txt.
  • Updating noxfile.py to include 3.14 sessions.
  • Updating CONTRIBUTING.rst to list Python 3.14 as a supported version.
  • Updating .github/sync-repo-settings.yaml to include 3.14 unit tests in required checks.

@product-auto-label product-auto-label bot added the size: xs Pull request size is extra small. label Oct 24, 2025
@chalmerlowe chalmerlowe marked this pull request as ready for review October 24, 2025 10:23
@chalmerlowe chalmerlowe requested a review from a team as a code owner October 24, 2025 10:23
@chalmerlowe chalmerlowe added the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 24, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 24, 2025
@product-auto-label product-auto-label bot added size: s Pull request size is small. and removed size: xs Pull request size is extra small. labels Oct 24, 2025
@chalmerlowe chalmerlowe merged commit c26e587 into main Oct 27, 2025
18 checks passed
@chalmerlowe chalmerlowe deleted the feat/add-python-3.14 branch October 27, 2025 10:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size: s Pull request size is small.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants