From: Nadeem Vawda Date: Sun, 27 Jan 2013 13:17:21 +0000 (+0100) Subject: Issue #13886: Fix input() to not strip out supposedly-invalid input bytes. X-Git-Tag: v3.4.0a1~1515 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ef0a44c629b84036edee5b4513159299993a7524;p=python Issue #13886: Fix input() to not strip out supposedly-invalid input bytes. Also fix sporadic failures in test_builtin due to dependence on whether the readline module has previously been imported. --- ef0a44c629b84036edee5b4513159299993a7524 diff --cc Misc/NEWS index d2f15b383d,1976bba8a6..7dd231b126 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,10 -12,10 +10,14 @@@ What's New in Python 3.4.0 Alpha 1 Core and Builtins ----------------- + - Issue #13886: Fix input() to not strip out input bytes that cannot be decoded + using the locale encoding. Also fix sporadic failures in test_builtin due to + dependence on whether the readline module has previously been imported. + +- Issue #16772: The base argument to the int constructor no longer accepts + floats, or other non-integer objects with an __int__ method. Objects + with an __index__ method are now accepted. + - Issue #10156: In the interpreter's initialization phase, unicode globals are now initialized dynamically as needed.