atmtools / typhon

Tools for atmospheric research
http://www.radiativetransfer.org/
MIT License
58 stars 33 forks source link

Add 3.10, remove 3.7 #404

Closed gerritholl closed 2 years ago

gerritholl commented 2 years ago

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.