diff options
author | R David Murray <rdmurray@bitdance.com> | 2011-06-22 21:01:13 -0400 |
---|---|---|
committer | R David Murray <rdmurray@bitdance.com> | 2011-06-22 21:01:13 -0400 |
commit | 3a420c752d21b0fc28a3cfd0bcd379f84ff6b7e2 (patch) | |
tree | 7d08b1f81cc7fafffae3053ce215ce95508843a3 | |
parent | 8153b7a57aeae8f40c09b729b8d6b5781d91aece (diff) | |
download | cpython-git-3a420c752d21b0fc28a3cfd0bcd379f84ff6b7e2.tar.gz |
#10354: remove last public mentions of 'template' and comment as private.
I didn't rename the variable because I can see no good reason
to break backward compatibility just to put an underscore in
the name.
-rw-r--r-- | Doc/library/tempfile.rst | 2 | ||||
-rw-r--r-- | Lib/tempfile.py | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/Doc/library/tempfile.rst b/Doc/library/tempfile.rst index 01092fc5eb..af72df4f6e 100644 --- a/Doc/library/tempfile.rst +++ b/Doc/library/tempfile.rst @@ -25,7 +25,7 @@ instead a string of six random characters is used. Also, all the user-callable functions now take additional arguments which allow direct control over the location and name of temporary files. It is -no longer necessary to use the global *tempdir* and *template* variables. +no longer necessary to use the global *tempdir* variable. To maintain backward compatibility, the argument order is somewhat odd; it is recommended to use keyword arguments for clarity. diff --git a/Lib/tempfile.py b/Lib/tempfile.py index b28d91f87e..b7439a2f13 100644 --- a/Lib/tempfile.py +++ b/Lib/tempfile.py @@ -10,8 +10,6 @@ This module also provides some data items to the user: TMP_MAX - maximum number of names that will be tried before giving up. - template - the default prefix for all temporary names. - You may change this to control the default prefix. tempdir - If this is set to a string before the first use of any routine from this module, it will be considered as another candidate location to store temporary files. @@ -74,6 +72,8 @@ if hasattr(_os, 'TMP_MAX'): else: TMP_MAX = 10000 +# Although it does not have an underscore for historical reasons, this +# variable is an internal implementation detail (see issue 10354). template = "tmp" # Internal routines. |