[Python-checkins] distutils2: Remove unsafe mktemp use

tarek.ziade python-checkins at python.org
Sun Aug 8 11:50:45 CEST 2010


tarek.ziade pushed b7ecfb5b716f to distutils2:

http://hg.python.org/distutils2/rev/b7ecfb5b716f
changeset:   406:b7ecfb5b716f
user:        ?ric Araujo <merwok at netwok.org>
date:        Sat Jul 31 13:58:32 2010 +0200
summary:     Remove unsafe mktemp use
files:       src/distutils2/command/bdist_wininst.py

diff --git a/src/distutils2/command/bdist_wininst.py b/src/distutils2/command/bdist_wininst.py
--- a/src/distutils2/command/bdist_wininst.py
+++ b/src/distutils2/command/bdist_wininst.py
@@ -177,8 +177,8 @@
 
         # And make an archive relative to the root of the
         # pseudo-installation tree.
-        from tempfile import mktemp
-        archive_basename = mktemp()
+        from tempfile import NamedTemporaryFile
+        archive_basename = NamedTemporaryFile().name
         fullname = self.distribution.get_fullname()
         arcname = self.make_archive(archive_basename, "zip",
                                     root_dir=self.bdist_dir)

--
Repository URL: http://hg.python.org/distutils2


More information about the Python-checkins mailing list