Skip to content

chore: use Python 3.14 for local development#59

Merged
Abhijeet Prasad (AbhiPrasad) merged 1 commit intomainfrom
abhi-use-python-3.14-locally
Mar 9, 2026
Merged

chore: use Python 3.14 for local development#59
Abhijeet Prasad (AbhiPrasad) merged 1 commit intomainfrom
abhi-use-python-3.14-locally

Conversation

@AbhiPrasad
Copy link
Copy Markdown
Member

#48 tests 3.14 in CI, and we have it out with a release, so we can probably make the swap here.

This also refactors our github workflows so that everything just points to .tool-versions instead of hardcoding python versions.

Comment thread .tool-versions
@@ -1,3 +1,3 @@
python 3.13.3
python 3.14.3
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i suppose it's possible for our ci to catch regressions, but til we were doing 3.13. i was expecting we would have 3.11 to avoid leaking 3.12+ unique features in the code

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah this is fair, but I think our nox setup is good enough that we should catch older python versions. Testing on latest just helps make sure we can have the fastest/most modern dev env for things moving forward. I'll keep an eye on the PRs though, we can change this is we notice things sneaking in.

@AbhiPrasad Abhijeet Prasad (AbhiPrasad) merged commit 6c4b637 into main Mar 9, 2026
32 checks passed
@AbhiPrasad Abhijeet Prasad (AbhiPrasad) deleted the abhi-use-python-3.14-locally branch March 10, 2026 16:49
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.

3 participants