diff options
-rw-r--r-- | Misc/NEWS | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -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 |