[Python-Dev] Remove tempfile.mktemp()
Serhiy Storchaka
storchaka at gmail.com
Tue Mar 19 09:32:25 EDT 2019
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.
More information about the Python-Dev
mailing list