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

Establish python version support/drop policy (SPEC0) in v2 #569

Open
mfisher87 opened this issue Aug 18, 2024 · 2 comments
Open

Establish python version support/drop policy (SPEC0) in v2 #569

mfisher87 opened this issue Aug 18, 2024 · 2 comments
Labels
documentation Improvements or additions to documentation

Comments

@mfisher87
Copy link
Member

mfisher87 commented Aug 18, 2024

Hey all, I noticed in a previous post NEP 29 was used justification for dropping Python 3.6. It's been a couple years, and the community (including numpy) is now coalescing around this very similar standard, SPEC0: https://scientific-python.org/specs/spec-0000/

Under SPEC0 and NEP29, we can drop support for 3.7, 3.8, and 3.9. Do we have an official policy?

Also, are we following semantic versioning? We have a v2 branch in progress, and I'm fairly sure dropping support for a Python version justifies a major bump if we are. At least that's what I've seen in practice!

@mfisher87 mfisher87 added the documentation Improvements or additions to documentation label Aug 18, 2024
@mfisher87 mfisher87 changed the title Python version support policy Python version support/drop policy Aug 18, 2024
@JessicaS11
Copy link
Member

Do we have an official policy?

We do not.

Also, are we following semantic versioning?

It's buried in the release guide, but we do!

We have a v2 branch in progress, and I'm fairly sure dropping support for a Python version justifies a major bump if we are. At least that's what I've seen in practice!

That makes sense and seems like a good opportunity to do this bit of housekeeping.

@mfisher87 mfisher87 changed the title Python version support/drop policy Establish python version support/drop policy (SPEC0) in v2 Aug 20, 2024
@mfisher87
Copy link
Member Author

Thanks, Jessica! Does the new issue title seem like accurate and complete?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants