Skip to content

Conversation

@chalmerlowe
Copy link
Contributor

@chalmerlowe chalmerlowe commented Oct 28, 2025

This PR adds support for Python 3.14 to the library.

Key changes include:

  • Updates to owlbot.py to specify unit_test_python_versions including 3.14, etc.
  • Updates to noxfile.py to include 3.14 sessions.
  • Adding Python 3.14 to the test matrix in .github/workflows/unittest.yml.
  • Updating setup.py to include the Python 3.14 classifier.
  • Adding testing/constraints-3.14.txt.
  • Updating .github/sync-repo-settings.yaml to include 3.14 unit tests in required checks.
  • Updated .github/workflows files.
  • Updated an improperly named requirement: importlib_metadata

@chalmerlowe chalmerlowe requested a review from a team as a code owner October 28, 2025 17:00
@product-auto-label product-auto-label bot added the size: xs Pull request size is extra small. label Oct 28, 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 28, 2025
@chalmerlowe chalmerlowe changed the title feat: Add Python 3.14 to noxfile.py feat: Add Python 3.14 support Oct 28, 2025
@chalmerlowe chalmerlowe added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Oct 28, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 28, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Oct 28, 2025
@chalmerlowe chalmerlowe added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Oct 29, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 29, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Oct 29, 2025
@chalmerlowe chalmerlowe added the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 29, 2025
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 29, 2025
@chalmerlowe
Copy link
Contributor Author

Gonna start and stop again.

@chalmerlowe chalmerlowe reopened this Oct 29, 2025
@chalmerlowe chalmerlowe merged commit 3cb8491 into main Oct 29, 2025
23 checks passed
@chalmerlowe chalmerlowe deleted the feat/add-python-3.14 branch October 29, 2025 16:04
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