[Python-checkins] r55646 - in python/branches/bcannon-objcap: secure_python.c tests/succeed/import_safe_extension.py

brett.cannon python-checkins at python.org
Tue May 29 19:41:18 CEST 2007


Author: brett.cannon
Date: Tue May 29 19:41:14 2007
New Revision: 55646

Modified:
   python/branches/bcannon-objcap/secure_python.c
   python/branches/bcannon-objcap/tests/succeed/import_safe_extension.py
Log:
Allow for importing datetime.


Modified: python/branches/bcannon-objcap/secure_python.c
==============================================================================
--- python/branches/bcannon-objcap/secure_python.c	(original)
+++ python/branches/bcannon-objcap/secure_python.c	Tue May 29 19:41:14 2007
@@ -35,7 +35,7 @@
     const char *safe_frozen_names[] = {};
     PyObject *safe_builtins_seq;
     PyObject *safe_frozen_seq;
-    Py_ssize_t safe_extensions_count = 18;
+    Py_ssize_t safe_extensions_count = 19;
     /* All whitelisted modules should be imported in the proper test file. */
     const char *safe_extensions_names[] = {"_bisect", "_collections", "_csv",
 					   "_functools", "_hashlib",
@@ -43,6 +43,7 @@
 					   "_struct", "_weakref",
 					   "array",
 					   "binascii", "cmath",
+					   "datetime",
 					   "itertools",
 					   "math",
 					   "operator",

Modified: python/branches/bcannon-objcap/tests/succeed/import_safe_extension.py
==============================================================================
--- python/branches/bcannon-objcap/tests/succeed/import_safe_extension.py	(original)
+++ python/branches/bcannon-objcap/tests/succeed/import_safe_extension.py	Tue May 29 19:41:14 2007
@@ -11,6 +11,7 @@
 import array
 import binascii
 import cmath
+import datetime
 import itertools
 import math
 import operator


More information about the Python-checkins mailing list