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

Add 3.10, remove 3.7 #404

Merged
merged 2 commits into from
Apr 14, 2022
Merged

Add 3.10, remove 3.7 #404

merged 2 commits into from
Apr 14, 2022

Conversation

gerritholl
Copy link
Contributor

@gerritholl gerritholl commented Apr 13, 2022

Add Python 3.10 to CI and remove Python 3.7. This is consistent with
many other scientific Python packages, which follow NEP 29 at
https://numpy.org/neps/nep-0029-deprecation_policy.html. According to
NEP 29, minor versions of Python can be dropped 42 months after release.
For Python 3.7, this date passed 2021-12-26. The last bugfix release for Python 3.7 was 2020-06-27.

Python 3.10 was released 2021-10-04. As shown on
https://conda-forge.org/status/#python310, all major 3rd party libraries,
including all typhon dependents, have built packages for Python 3.10.

Add Python 3.10 to CI and remove Python 3.7.  This is consistent with
many other scientific Python packages, which follow NEP 29 at
https://numpy.org/neps/nep-0029-deprecation_policy.html.  According to
NEP 29, minor versions of Python can be dropped 42 months after release.
For Python 3.7, this date passed 2021-12-26.

Python 3.10 was released 2021-10-04.  As shown on
https://conda-forge.org/status/#python310, all major 3rd party libraries,
including all typhon dependents, have built packages for Python 3.10.
Add missing quotes around 3.10 for GitHub CI, so that 3.10 is not
interpreted as 3.1.
@gerritholl gerritholl requested a review from olemke April 13, 2022 14:59
Copy link
Member

@olemke olemke left a comment

Choose a reason for hiding this comment

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

Looks good, thanks!

@olemke olemke merged commit c8f4b55 into atmtools:master Apr 14, 2022
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.

2 participants