mkstemp():  The optional "binary" argument is clearly intended to be a
Boolean, so changed its default value from 1 to True.
diff --git a/Lib/tempfile.py b/Lib/tempfile.py
index 8ed4599..24b78bf 100644
--- a/Lib/tempfile.py
+++ b/Lib/tempfile.py
@@ -250,7 +250,7 @@
     _once('tempdir', _get_default_tempdir)
     return tempdir
 
-def mkstemp(suffix="", prefix=template, dir=gettempdir(), binary=1):
+def mkstemp(suffix="", prefix=template, dir=gettempdir(), binary=True):
     """mkstemp([suffix, [prefix, [dir, [binary]]]])
     User-callable function to create and return a unique temporary
     file.  The return value is a pair (fd, name) where fd is the