mirror of
https://github.com/python/cpython.git
synced 2024-11-25 02:44:06 +08:00
News about zipimport.
This commit is contained in:
parent
f271c272a2
commit
a3b8953233
16
Misc/NEWS
16
Misc/NEWS
@ -78,6 +78,19 @@ Type/class unification and new-style classes
|
||||
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
|
||||
compatible with those that have been implemented in Jython since
|
||||
Jython 2.1.
|
||||
|
||||
- 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]
|
||||
@ -343,6 +356,9 @@ Core and builtins
|
||||
Extension modules
|
||||
-----------------
|
||||
|
||||
- A module zipimport exists to support importing code from zip
|
||||
archives.
|
||||
|
||||
- The new datetime module supplies classes for manipulating dates and
|
||||
times. The basic design came from the Zope "fishbowl process", and
|
||||
favors practical commercial applications over calendar esoterica. See
|
||||
|
Loading…
Reference in New Issue
Block a user