Skip to content

Upgrade minimum supported Python version to 3.11 #1144

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
SamWilsn opened this issue Mar 6, 2025 · 2 comments
Open

Upgrade minimum supported Python version to 3.11 #1144

SamWilsn opened this issue Mar 6, 2025 · 2 comments
Assignees
Labels
A-spec Area: specification C-enhance Category: a request for an improvement E-medium Experience: of moderate difficulty P-low

Comments

@SamWilsn
Copy link
Contributor

SamWilsn commented Mar 6, 2025

New pypy landed, we should update to that.

Additionally, we should look at updating our code style (eg. Union[Foo, Bar] -> Foo | Bar).

@SamWilsn SamWilsn added A-spec Area: specification C-enhance Category: a request for an improvement E-medium Experience: of moderate difficulty P-low labels Mar 6, 2025
@SamWilsn SamWilsn added this to the Post-Prague Re-factoring milestone Mar 6, 2025
@Carsons-Eels
Copy link
Collaborator

These are some changes I will investigate from Python 3.11 that might affect us or are potentially interesting for improving code quality:

This should maybe be moved to a separate issue, as this could greatly impact delivery time for this item if we consider it in scope. I'd also like feedback on the list to narrow it down if any of these are not considered worth pursuing.

@SamWilsn
Copy link
Contributor Author

Let's keep this issue for just updating the Python version and fixing any regressions. You can make issues for any other improvements you think we should do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-spec Area: specification C-enhance Category: a request for an improvement E-medium Experience: of moderate difficulty P-low
Projects
None yet
Development

No branches or pull requests

2 participants