Skip to content

Add 'official' support for python 3.13 #7019

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Conversation

arcra
Copy link
Member

@arcra arcra commented Jul 17, 2025

As a way to "officially" state that we support python 3.13, this PR does a few things:

  • Updates CI workflow to run with two versions of python, matching the lower and upper bounds of the versions we intend to support.
  • Updates a few "dev" dependencies with versions that are compatible with both versions of python
  • Updates the setup.py file with some metadata for PyPI to list python 3.12 and 3.13 as supported versions.

@arcra
Copy link
Member Author

arcra commented Jul 18, 2025

I'll probably hold off on merging this... it seems like our CI workflow (particularly the bazel build step) takes over an hour with python 3.13, compared to 10 minutes with python 3.9. I don't know why this is the case.

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