On Wed, Apr 7, 2021 at 10:01 AM Serhiy Storchaka <storch...@gmail.com> wrote:
> 07.04.21 19:13, Victor Stinner пише: > > Hi Inada-san, > > > > I'm +0 on removing again the flag, but I would prefer to not endorse > > the responsibility. I am already responsible for enough incompatible > > changes in Python 3.10 :-D > > > > Some context on this "U" open mode. The flag is accepted by many > > functions opening files. It is deprecated (emit DeprecationWarning) > > for 9 years (Python 3.3, 2012). > > It was silently deprecated before 3.3 (perhaps it was no-op since 3.0). > > I added DeprecationWarning with intention to remove this option in all > functions accepting it. The only non-trivial support of the "U" mode was > left in ZipFile.open(), and it was broken since beginning. > I think at this point the DeprecationWarning has definitely been on long enough, there was an explicit warning about it in Python 3.9, and 3.10 will be nearly 2 years removed from 2.7 reaching EOL which is the only place where "U" may still be used. So I think it's fine to drop "U" in 3.10.
_______________________________________________ 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/VTROKN5UOU3EN6F3OLX5RUK7TVETAXKB/ Code of Conduct: http://python.org/psf/codeofconduct/