Patch #449083: Use builtins to initalize the module.
diff --git a/Lib/types.py b/Lib/types.py
index d60ee56d..742b8cc 100644
--- a/Lib/types.py
+++ b/Lib/types.py
@@ -10,19 +10,19 @@
TypeType = type
ObjectType = object
-IntType = type(0)
-LongType = type(0L)
-FloatType = type(0.0)
+IntType = int
+LongType = long
+FloatType = float
try:
- ComplexType = type(complex(0,1))
+ ComplexType = complex
except NameError:
pass
-StringType = type('')
-UnicodeType = type(u'')
+StringType = str
+UnicodeType = unicode
BufferType = type(buffer(''))
-TupleType = type(())
+TupleType = tuple
ListType = list
DictType = DictionaryType = dictionary