Skip to content
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

Changing all pyproject requires-python to 3.10 #1146

Merged
merged 1 commit into from
Feb 6, 2024
Merged

Changing all pyproject requires-python to 3.10 #1146

merged 1 commit into from
Feb 6, 2024

Conversation

rossdanlm
Copy link
Contributor

@rossdanlm rossdanlm commented Feb 6, 2024

Changing all pyproject requires-python to 3.10

We have some libraries like TypeAlias, match-case, and shorthand for Union types (X | Y instead of Union[X, Y] that require Python 3.10, as flagged by #1143. Full list of features added to 3.10 listed here: https://docs.python.org/3/whatsnew/3.10.html

We're just going to be consistent for all extensions (even the ones that don't use the 3.10 libraries).

I'm also going to re-publish and build the libraries (and includes this in the release notes!)


Stack created with Sapling. Best reviewed with ReviewStack.

We have some libraries like `TypeAlias` that require Python 3.10, as flagged by #1143

We're just going to be consistent for all extensions (even the ones that don't use the 3.10 libraries).

I'm also going to re-publish and build the libraries (and includes this in the release notes!)
Copy link
Member

@Ankush-lastmile Ankush-lastmile left a comment

Choose a reason for hiding this comment

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

lgtm

@rossdanlm rossdanlm merged commit 02a3e1c into main Feb 6, 2024
2 checks passed
@rossdanlm rossdanlm deleted the pr1146 branch February 6, 2024 23:40
This pull request was closed.
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.

python version >=3.10 is required, 3.9 receives error
2 participants