Drop python 3.7?
See original GitHub issue🧰 Task
How does everyone feel about dropping python 3.7?
We had previously discussed following NEP29 which:
recommends that all projects across the Scientific Python ecosystem adopt a common “time window-based” policy for support of Python and NumPy versions.
with a proposed support table of
Date | Python | NumPy |
---|---|---|
Jul 26, 2021 | 3.7+ | 1.18+ |
Dec 22, 2021 | 3.7+ | 1.19+ |
Dec 26, 2021 | 3.8+ | 1.19+ |
Jun 21, 2022 | 3.8+ | 1.20+ |
Apr 14, 2023 | 3.9+ | 1.20+ |
with 3.8, we could get in on that sweet, sweet walrus operator, and functools.cached_property
Issue Analytics
- State:
- Created 2 years ago
- Reactions:3
- Comments:11 (11 by maintainers)
Top Results From Across the Web
Drop support for Python 3.7 · Issue #41678 · pandas-dev/pandas
On Dec 26, 2021 drop support for Python 3.7 (initially released on Jun 27, 2018). The next release after 1.3 can be scheduled...
Read more >How to remove Python 3.7? I have two Python 3 versions ...
Depends on which OS and how you installed python. Some install methods have an uninstall. Some don't. You may have to determine where...
Read more >Announcements — conda-forge 2022.12.21 documentation
With Python 3.11's release coming around the corner (October 3rd), conda-forge plans to drop Python 3.7 support when Python 3.11 comes out.
Read more >How to uninstall Python - Educative.io
Navigate to Control Panel. · Click “Uninstall a program”, and a list of all the currently installed programs will display. · Select the...
Read more >What's new in 1.4.0 (January 22, 2022) - Pandas
What's new in 1.4.0 (January 22, 2022)#. These are the changes in pandas 1.4.0. See Release notes for a full changelog including other...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
I think we could just drop 3.7 on 0.4.15? I don’t see this as a big reason to bump to 0.5. Then this doesn’t have to affect any of the other deprecations.
I am fine both with releasing 0.5 just as a py3.7 drop, with 0.5.1 bringing all the other deprecations (as @potating-potato suggested), or just bringing all of our breaking changes together in 0.5.0. whatever the @napari/core-devs consensus is