diff options
author | Phillip J. Eby <pje@telecommunity.com> | 2006-07-28 21:12:07 (GMT) |
---|---|---|
committer | Phillip J. Eby <pje@telecommunity.com> | 2006-07-28 21:12:07 (GMT) |
commit | f7575d0cb7a10b252cc1e05a1d24facc2294a195 (patch) | |
tree | 28146830a0734bcbcb4e72ff634113f110e386bc /Misc | |
parent | 944f3b6ecba741b54fed1190980fba1272568ebe (diff) | |
download | cpython-f7575d0cb7a10b252cc1e05a1d24facc2294a195.zip cpython-f7575d0cb7a10b252cc1e05a1d24facc2294a195.tar.gz cpython-f7575d0cb7a10b252cc1e05a1d24facc2294a195.tar.bz2 |
Bug #1529871: The speed enhancement patch #921466 broke Python's compliance
with PEP 302. This was fixed by adding an ``imp.NullImporter`` type that is
used in ``sys.path_importer_cache`` to cache non-directory paths and avoid
excessive filesystem operations during imports.
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -12,6 +12,11 @@ What's New in Python 2.5 release candidate 1? Core and builtins ----------------- +- Bug #1529871: The speed enhancement patch #921466 broke Python's compliance + with PEP 302. This was fixed by adding an ``imp.NullImporter`` type that is + used in ``sys.path_importer_cache`` to cache non-directory paths and avoid + excessive filesystem operations during imports. + - Bug #1521947: When checking for overflow, ``PyOS_strtol()`` used some operations on signed longs that are formally undefined by C. Unfortunately, at least one compiler now cares about that, so complicated @@ -106,10 +111,14 @@ Library Extension Modules ----------------- +<<<<<<< .mine +- Bug #1471938: Fix curses module build problem on Solaris 8; patch by +======= - The ``__reduce__()`` method of the new ``collections.defaultdict`` had a memory leak, affecting pickles and deep copies. - Bug #1471938: Fix curses module build problem on Solaris 8; patch by +>>>>>>> .r50915 Paul Eggert. - Patch #1448199: Release interpreter lock in _winreg.ConnectRegistry. |