Hopefully by the time we actually *do* need to roll out 4.0, six will be dead, or at least its Python 2 support will be gone. And whatever is needed to make the upgrade smooth for people should be in in the 4.0 release, not a 3rd party library.
It has been discussed a few months ago. There is the "if six.PY3: ..."
issue and similar issues which should be solved first. Basic example:
$ python3
Python 3.7.5 (default, Oct 17 2019, 12:16:48)
>>> import sys
>>> sys.version_info = (4,0)
>>> import six
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.7/site-packages/six.py", line 49, in <module>
string_types = basestring,
NameError: name 'basestring' is not defined
Victor
Le jeu. 28 nov. 2019 à 16:36, Facundo Batista
<facundobatista@gmail.com> a écrit :
>
> Hello!
>
> Did we take a decision of what comes after 3.9?
>
> Do we have a PEP for that decision? (couldn't find it)
>
> (not arguing in favor of one or another, just want to know the
> rationale behind it)
>
> Thanks!
>
> --
> . Facundo
>
> Blog: http://www.taniquetil.com.ar/plog/
> PyAr: http://www.python.org.ar/
> Twitter: @facundobatista
> _______________________________________________
> Python-Dev mailing list -- python-dev@python.org
> To unsubscribe send an email to python-dev-leave@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/M5N3PZP4IUMKRZJKKJQA4IXK5VDX5MOP/
> Code of Conduct: http://python.org/psf/codeofconduct/
--
Night gathers, and now my watch begins. It shall not end until my death.
_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-leave@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/XLJDFJLIH4RSZQUYO3FSZO2EQTNLSJ4T/
Code of Conduct: http://python.org/psf/codeofconduct/
--