[Python-checkins] r55684 - python/branches/bcannon-objcap/BRANCHNEWS

brett.cannon python-checkins at python.org
Wed May 30 22:22:41 CEST 2007


Author: brett.cannon
Date: Wed May 30 22:22:33 2007
New Revision: 55684
Modified:
 python/branches/bcannon-objcap/BRANCHNEWS
Log:
Clean up to only document direct changes to Python code instead of discussing
what secure_python.c does.
Modified: python/branches/bcannon-objcap/BRANCHNEWS
==============================================================================
--- python/branches/bcannon-objcap/BRANCHNEWS	(original)
+++ python/branches/bcannon-objcap/BRANCHNEWS	Wed May 30 22:22:33 2007
@@ -8,20 +8,13 @@
 Core and builtins
 -----------------
 
-* Use an instance of importlib.Import as what __import__ delegates to. This
- necessitates storing a large chunk of modules into sys.modules['.hidden'] so
- that importlib can keep working.
-
-* Clear out sys.path_importer_cache.
-
-* Force 'warnings' to be cached by the C code.
-
 * Make importing the sys module after it has been completely deleted use the
 interpreter's sysdict instead of the cached dict used by the import
 machinery. This lets the sys module be deleted for security reasons during
 startup.
 
-* rev. ????: Added a delegate for import that calls sys.import_.
+* rev. ????: Added a delegate for import that calls sys.import_ in
+ sys.import_delegate.
 
 * rev. 51679: Remove the constructor for the 'code' type. This means instances
 of the 'code' type cannot be created directly. You must use the new
@@ -40,31 +33,8 @@
 with moving object.__subclasses__().
 
 
-Extension Modules
------------------
-
-* rev. 51958: Fix up handling exceptions. Added exc_matches() exception.
-
-* rev. 51944: Change sys_dict to a module since that dict is cached somewhere.
-
-* rev. 51941: Changed exception raised by interpreter.Interpreter().execute()
- to RuntimError when something goes bad. Also added the redirect_output()
- method.
-
-* rev. 51914: Changed accessing the built-in namespace dict from an attribute
- to a function call. This is because the dict is cached in the execution
- frame created when the interpreter is first created and thus setting the dict
- to another dict has no affect.
-
-* rev. 51880: Add access to the 'sys' modules data dict to Interpreter objects.
-
-* rev. 51875: Introduced the interpreter module.
-
-
 Library
 -------
 
 * Change the codecs module so that it does not import the entire sys module and
 thus hold a reference to it.
-
-* rev. 53333: External definition of importlib (from the sandbox) added.


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /