-
Notifications
You must be signed in to change notification settings - Fork 224
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
Check Python 3.9 compatibility #644
Comments
It's a little unclear to me what exactly "Dropping Python 3.6 support" means. Does it mean that users cannot install pygmt via |
It will be quite hard to support four minor versions of Python (3.6, 3.7, 3.8, 3.9), especially for the There's no rush to do all this, since Python 3.9 is just released, and there are some libraries still to catch up. Even matplotlib (who has more maintainers) is dropping Python 3.6 for their v3.4 (see matplotlib/matplotlib#17662) so it's worth thinking about following NEP 29 for PyGMT v0.3.0. |
Re-open this issue? Or open a new issue for dropping Python 3.6 support? |
I'll open a new one and copy the thread across. |
Description of the desired feature
Python 3.9 has been released on 2020-10-05. Should check to see if pygmt works well with Python 3.9. See also previous issue for Python 3.8 at #340.
Links:
Drop Python 3.6 support?
Also, just bringing up the topic of whether we should follow NEP 29 — Recommend Python and Numpy version support as a community policy standard as noted before in #340 (comment). This would mean dropping support for Python 3.6.
In practice, we'll need to follow in the footsteps of our dependent packages:
Some options we can take are:
Are you willing to help implement and maintain this feature? Yes
The text was updated successfully, but these errors were encountered: