From: Mark Dickinson Date: Sat, 10 Sep 2016 19:20:08 +0000 (+0100) Subject: Issue #25221: merge from 3.5. X-Git-Tag: v3.6.0b1~89 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=82cb124300fe85bcd3108993158e3cbe0e2e623a;p=thirdparty%2FPython%2Fcpython.git Issue #25221: merge from 3.5. --- 82cb124300fe85bcd3108993158e3cbe0e2e623a diff --cc Misc/NEWS index b0db3a28aa9d,f728c3660c33..7d89170741a9 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -10,20 -10,8 +10,23 @@@ What's New in Python 3.6.0 beta Core and Builtins ----------------- -- Issue #25221: Fix corrupted result from PyLong_FromLong(0) when - Python is compiled with NSMALLPOSINTS = 0. ++- Issue #25221: Fix corrupted result from PyLong_FromLong(0) when Python ++ is compiled with NSMALLPOSINTS = 0. ++ +- Issue #27080: Implement formatting support for PEP 515. Initial patch + by Chris Angelico. + +- Issue #27199: In tarfile, expose copyfileobj bufsize to improve throughput. + Patch by Jason Fried. + +- Issue #27948: In f-strings, only allow backslashes inside the braces + (where the expressions are). This is a breaking change from the 3.6 + alpha releases, where backslashes are allowed anywhere in an + f-string. Also, require that expressions inside f-strings be + enclosed within literal braces, and not escapes like + f'\x7b"hi"\x7d'. + +- Issue #28046: Remove platform-specific directories from sys.path. - Issue #25758: Prevents zipimport from unnecessarily encoding a filename (patch by Eryk Sun)