[3.11] gh-51574: Document behaviour of mkdtemp on 3.11 and lower (#103844)

This commit is contained in:
Alex Waygood 2023-04-27 08:56:55 -06:00 committed by GitHub
parent 7f70f1c5cc
commit d20758c4ef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -226,7 +226,10 @@ The module defines the following user-callable items:
The *prefix*, *suffix*, and *dir* arguments are the same as for
:func:`mkstemp`.
:func:`mkdtemp` returns the absolute pathname of the new directory.
:func:`mkdtemp` returns the absolute pathname of the new directory if *dir*
is ``None`` or is an absolute path. If *dir* is a relative path,
:func:`mkdtemp` returns a relative path on Python 3.11 and lower. However,
on 3.12 it will return an absolute path in all situations.
.. audit-event:: tempfile.mkdtemp fullpath tempfile.mkdtemp