From: Benjamin Peterson Date: Sun, 3 Jul 2011 18:48:36 +0000 (-0500) Subject: merge 3.2 (#12475) X-Git-Tag: v3.3.0a1~1979 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7b7099c36f30f1aca77f0ce285e3b68c4f23455e;p=thirdparty%2FPython%2Fcpython.git merge 3.2 (#12475) --- 7b7099c36f30f1aca77f0ce285e3b68c4f23455e diff --cc Misc/NEWS index 006a813a73f4,99ebd1b5f35e..aefdb8b6e835 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,27 -10,28 +10,30 @@@ What's New in Python 3.3 Alpha 1 Core and Builtins ----------------- + - Issue #12475: Prevent generators from leaking their exception state into the + callers frame as they return for the last time. + -Library -------- +- Issue #12291: You can now load multiple marshalled objects from a stream, + with other data interleaved between marshalled objects. -C-API ------ +- Issue #12356: When required positional or keyword-only arguments are not + given, produce a informative error message which includes the name(s) of the + missing arguments. -What's New in Python 3.2.1 release candidate 2? -=============================================== +- Issue #12370: Fix super with not arguments when __class__ is overriden in the + class body. -*Release date: XX-XXX-2011* +- Issue #12084: os.stat on Windows now works properly with relative symbolic + links when called from any directory. -Core and Builtins ------------------ +- Loosen type restrictions on the __dir__ method. __dir__ can now return any + sequence, which will be converted to a list and sorted by dir(). -- Issue #12291: You can now load multiple marshalled objects from a stream, - with other data interleaved between marshalled objects. +- Issue #12265: Make error messages produced by passing an invalid set of + arguments to a function more informative. -- Issue #12084: os.stat on Windows now works properly with relative symbolic - links when called from any directory. +- Issue #12225: Still allow Python to build if Python is not in its hg repo or + mercurial is not installed. - Issue #1195: my_fgets() now always clears errors before calling fgets(). Fix the following case: sys.stdin.read() stopped with CTRL+d (end of file),