19 Dec
2018
19 Dec
'18
5:42 p.m.
19.12.18 19:01, Chris Barker - NOAA Federal via Python-Dev пише:
3.6 is the default Python in Ubuntu 18.04 LTS and RHEL 8. And due to several important syntax features it can be a minimal required version for long time.
Which is a good argument for why we may not need longer term support for 3.5, but minimum requirement doesn’t mean we need to support it longer term, as the alternative is to upgrade to 3.7 — and most code that works on 3.6 will work on 3.7, yes?
No. There were several minor potentially breaking changes. The most famous one is making "async" a keyword. Different libraries were broken for different causes, and the end user code can be broken too. AFAIK the popular package tensorflow is not 3.7 compatible for today.