summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJust van Rossum <just@letterror.com>2002-12-31 10:22:38 (GMT)
committerJust van Rossum <just@letterror.com>2002-12-31 10:22:38 (GMT)
commit01875ebaecfa5bbca7162940e9c55106ab3b7200 (patch)
tree58e4c99e6a0c3d9fddb2255cf8db10996796d08b
parentf8b6de168bac1a002cf8931d5f601240d5c1b4d4 (diff)
downloadcpython-01875ebaecfa5bbca7162940e9c55106ab3b7200.zip
cpython-01875ebaecfa5bbca7162940e9c55106ab3b7200.tar.gz
cpython-01875ebaecfa5bbca7162940e9c55106ab3b7200.tar.bz2
Broke the zipimport/PEP 302 news item into two separate items.
-rw-r--r--Misc/NEWS21
1 files changed, 12 insertions, 9 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index de90058..9ffc915 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -79,18 +79,21 @@ Core and builtins
-----------------
- Import from zipfiles is now supported. The name of a zipfile placed
- on sys.path causes the import statement to look for importable
- Python modules (with .py, pyc and .pyo extensions) and packages
- inside the zipfile. To support this, several new variables have
- been added to the sys module: sys.meta_path, sys.path_hooks, and
- sys.path_importer_cache; these make extending the import statement
- much more convenient than overriding the __import__ built-in
- function. For a description of these, see PEP 302. The zipfile
- import follows the specification (though not the sample
- implementation) of PEP 273. The semantics of __path__ are
+ on sys.path causes the import statement to look for importable Python
+ modules (with .py, pyc and .pyo extensions) and packages inside the
+ zipfile. The zipfile import follows the specification (though not
+ the sample implementation) of PEP 273. The semantics of __path__ are
compatible with those that have been implemented in Jython since
Jython 2.1.
+- PEP 302 has been accepted. Although it was inititally developed to
+ support zipimport, it offers a new, general import hook mechanism.
+ Several new variables have been added to the sys module:
+ sys.meta_path, sys.path_hooks, and sys.path_importer_cache; these
+ make extending the import statement much more convenient than
+ overriding the __import__ built-in function. For a description of
+ these, see PEP 302.
+
- A frame object's f_lineno attribute can now be written to from a
trace function to change which line will execute next. A command to
exploit this from pdb has been added. [SF patch #643835]