From: Serhiy Storchaka Date: Wed, 29 Jan 2014 09:45:31 +0000 (+0200) Subject: Issue #20424: Python implementation of io.StringIO now supports lone surrogates. X-Git-Tag: v3.4.0rc1~198 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9f2e46de34b28d20485ef4f1078c544238183537;p=thirdparty%2FPython%2Fcpython.git Issue #20424: Python implementation of io.StringIO now supports lone surrogates. --- 9f2e46de34b28d20485ef4f1078c544238183537 diff --cc Misc/NEWS index c71698f2bd87,8b24dc366909..4dfc347e240c --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,78 -10,6 +10,80 @@@ Release date: 2014-02-0 Core and Builtins ----------------- +Library +------- + ++- Issue #20424: Python implementation of io.StringIO now supports lone surrogates. ++ +- Issue #20308: inspect.signature now works on classes without user-defined + __init__ or __new__ methods. + +- Issue #20372: inspect.getfile (and a bunch of other inspect functions that + use it) doesn't crash with unexpected AttributeError on classes defined in C + without __module__. + +- Issue #20356: inspect.signature formatting uses '/' to separate + positional-only parameters from others. + +- Issue #20223: inspect.signature now supports methods defined with + functools.partialmethods. + +- Issue #19456: ntpath.join() now joins relative paths correctly when a drive + is present. + +- Issue #19077: tempfile.TemporaryDirectory cleanup no longer fails when + called during shutdown. Emitting resource warning in __del__ no longer fails. + Original patch by Antoine Pitrou. + +- Issue #20394: Silence Coverity warning in audioop module. + +- Issue #20367: Fix behavior of concurrent.futures.as_completed() for + duplicate arguments. Patch by Glenn Langford. + +- Issue #8260: The read(), readline() and readlines() methods of + codecs.StreamReader returned incomplete data when were called after + readline() or read(size). Based on patch by Amaury Forgeot d'Arc. + +- Issue #20105: the codec exception chaining now correctly sets the + traceback of the original exception as its __traceback__ attribute. + +IDLE +---- + +- Issue #17721: Remove non-functional configuration dialog help button until we + make it actually gives some help when clicked. Patch by Guilherme Simões. + +Tests +----- + +- Issue #19990: Added tests for the imghdr module. Based on patch by + Claudiu Popa. + +Tools/Demos +----------- + +- Issue #20326: Argument Clinic now uses a simple, unique signature to + annotate text signatures in docstrings, resulting in fewer false + positives. "self" parameters are also explicitly marked, allowing + inspect.Signature() to authoritatively detect (and skip) said parameters. + +- Issue #20326: Argument Clinic now generates separate checksums for the + input and output sections of the block, allowing external tools to verify + that the input has not changed (and thus the output is not out-of-date). + + +What's New in Python 3.4.0 Beta 3? +================================== + +Release date: 2014-01-26 + +Core and Builtins +----------------- + +- Issue #20189: Four additional builtin types (PyTypeObject, + PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) + have been modified to provide introspection information for builtins. + - Issue #17825: Cursor "^" is correctly positioned for SyntaxError and IndentationError.