On 2020-01-23 07:20, Victor Stinner wrote:
> Python 3.9 introduces many small incompatible changes which broke tons
There's a well-known and established way of signaling breaking changes in
software platforms—it is to increment the major version number.
Rather than debating the merits of breaking code on 3.9 or 3.10, wouldn't it
make more sense to do it in a Python 4.0 instead? Well, either of these
strategies sound logical to me:
- Python 4.0 with removal of all of the Python 3-era deprecations
- Continuing Python 3.1X with no breaks
In other words, we should keep compatibility, or not. In any case, from the
looks of it these will be tiny breaks compared to the Unicode transition.
Cheers,
-Mike
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at
https://mail.python.org/archives/list/python-dev@python.org/message/OUHSUXWDWQ2TL7ZESB5WODLNHKMBZHYH/
Code of Conduct: http://python.org/psf/codeofconduct/