From: Serhiy Storchaka Date: Tue, 26 May 2015 07:25:48 +0000 (+0300) Subject: Moved Misc/NEWS entries to correct section and fix formatting. X-Git-Tag: v3.5.0b2~43 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6f68314b2ac64ac6a47c265e2d1265398cfc8f9c;p=python Moved Misc/NEWS entries to correct section and fix formatting. --- 6f68314b2ac64ac6a47c265e2d1265398cfc8f9c diff --cc Misc/NEWS index dabfa8afc8,a58ddf232b..e2d01dcdaf --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -40,18 -21,8 +40,12 @@@ Core and Builtin - Issue #24102: Fixed exception type checking in standard error handlers. -- Issue #23757: PySequence_Tuple() incorrectly called the concrete list API - when the data was a list subclass. +- Issue #15027: The UTF-32 encoder is now 3x to 7x faster. + +- Issue #23290: Optimize set_merge() for cases where the target is empty. + (Contributed by Serhiy Storchaka.) + - - Issue #20274: When calling a _sqlite.Connection, it now complains if passed - any keyword arguments. Previously it silently ignored them. - - - Issue #20274: Remove ignored and erroneous "kwargs" parameters from three - METH_VARARGS methods on _sqlite.Connection. - +- Issue #2292: PEP 448: Additional Unpacking Generalizations. - Issue #24096: Make warnings.warn_explicit more robust against mutation of the warnings.filters list. @@@ -165,29 -80,11 +159,35 @@@ Librar - Issue #23796: peek and read1 methods of BufferedReader now raise ValueError if they called on a closed object. Patch by John Hergenroeder. -- Issue #22931: Allow '[' and ']' in cookie values. +- Issue #21795: smtpd now supports the 8BITMIME extension whenever + the new *decode_data* constructor argument is set to False. + +- Issue #24155: optimize heapq.heapify() for better cache performance + when heapifying large lists. + +- Issue #21800: imaplib now supports RFC 5161 (enable), RFC 6855 + (utf8/internationalized email) and automatically encodes non-ASCII + usernames and passwords to UTF8. + ++- Issue #20274: When calling a _sqlite.Connection, it now complains if passed ++ any keyword arguments. Previously it silently ignored them. + + - Issue #20274: Remove ignored and erroneous "kwargs" parameters from three + METH_VARARGS methods on _sqlite.Connection. + +- Issue #24134: assertRaises(), assertRaisesRegex(), assertWarns() and + assertWarnsRegex() checks now emits a deprecation warning when callable is + None or keyword arguments except msg is passed in the context manager mode. + +- Issue #24018: Add a collections.abc.Generator abstract base class. + Contributed by Stefan Behnel. + +- Issue #23880: Tkinter's getint() and getdouble() now support Tcl_Obj. + Tkinter's getdouble() now supports any numbers (in particular int). + +- Issue #22619: Added negative limit support in the traceback module. + Based on patch by Dmitry Kazakov. + - Issue #24094: Fix possible crash in json.encode with poorly behaved dict subclasses.