From: Martin v. Löwis Date: Mon, 30 Apr 2012 04:20:37 +0000 (+0200) Subject: Merge with 3.2: issue #14433 X-Git-Tag: v3.3.0a3~21 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ce58ed3e7c6ee794b3b1d5aae86c5116da9efe3d;p=thirdparty%2FPython%2Fcpython.git Merge with 3.2: issue #14433 --- ce58ed3e7c6ee794b3b1d5aae86c5116da9efe3d diff --cc Misc/NEWS index 1f97d7bc7ea7,3b896d151c56..22248ac96242 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,22 -10,8 +10,25 @@@ What's New in Python 3.3.0 Alpha 3 Core and Builtins ----------------- + - Issue #14433: Prevent msvcrt crash in interactive prompt when stdin + is closed. ++ +- Issue #14521: Make result of float('nan') and float('-nan') more + consistent across platforms. + +- Issue #14646: __import__() sets __loader__ if the loader did not. + +- Issue #14605: No longer have implicit entries in sys.meta_path. If + sys.meta_path is found to be empty, raise ImportWarning. + +- Issue #14605: No longer have implicit entries in sys.path_hooks. If + sys.path_hooks is found to be empty, a warning will be raised. None is now + inserted into sys.path_importer_cache if no finder was discovered. This also + means imp.NullImporter is no longer implicitly used. + +- Issue #13903: Implement PEP 412. Individual dictionary instances can now share + their keys with other dictionaries. Classes take advantage of this to share + their instance dictionary keys for improved memory and performance. - Issue #11603 (again): Setting __repr__ to __str__ now raises a RuntimeError when repr() or str() is called on such an object.