19.03.19 15:03, Stéphane Wirtel пише:
Suggestion and timeline:
3.8, we raise a PendingDeprecationWarning
* update the code
* update the documentation
* update the tests
(check a PendingDeprecationWarning if sys.version_info == 3.8)
3.9, we change PendingDeprecationWarning to DeprecationWarning
(check DeprecationWarning if sys.version_info == 3.9)
3.9+, we drop tempfile.mktemp()
This plan LGTM.
Currently mkdir() is widely used in distutils, Sphinx, pip, setuptools,
virtualenv, and many other third-party projects, so it will take time to
fix all these places. But we should do this, because all this code
likely contains security flaws.
_______________________________________________
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