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.

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to