[SIP-2] Deprecate support for python <3.6
See original GitHub issueSIP-2 Deprecate support for python ❤️.6
Motivation
There’s extra cost in maintaining multiple versions of python:
- longer build times (travis build matrix does 2.7 and 3.x now)
- can’t take full advantage of nice py3 features like async/await, f-strings and much more
- intricate bugs
Proposed Change
- remove buid env from tox build matrix
- remove <py3.6 specific code, like
from __future__
imports - start recommending f-strings instead of
str.format()
- add notes/instructions in
UPDATE.md
- update the installation docs
New or Changed Public Interfaces
People not running >=py3.6 will need to change their installation scripts.
Migration Plan and Compatibility
N/A
Rejected Alternatives
Supporting py2.7 forever
Issue Analytics
- State:
- Created 5 years ago
- Reactions:3
- Comments:5 (4 by maintainers)
Top Results From Across the Web
[SIP-2] Deprecate support for python <3.6 · Issue #5565 - GitHub
SIP-2 Deprecate support for python <3.6 Motivation There's extra cost in maintaining multiple versions of python: longer build times (travis ...
Read more >Deprecation Notice: Python 3.6 Has Reached Its End of Life
On December 23rd 2021, Python 3.6 will reach its end of life and it will stop being maintained. There will not be any...
Read more >Python 3.6 is being deprecated - Vercel
Following the release of Python 3.9, Vercel is deprecating support for Python 3.6 which reached end of life last year. On July 18th...
Read more >Cisco Secure Firewall ASA New Features by Release
Although the command remains supported in this release, the object-group icmp-type command is deprecated and might be removed in a future release. Please...
Read more >python3-astropy-4.0.2-bp153.1.10 RPM for x86_64 - RPMFind
astropy.io.misc * Eliminate deprecated compatibility mode when writing ... and Additions * Versions of Python <3.6 are no longer supported.
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 FreeTop 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
Top GitHub Comments
I would much prefer having only >=py3.6.
Closed by #5985