From: Martin Panter Date: Mon, 25 Jul 2016 03:31:29 +0000 (+0000) Subject: Issue #27581: Merge overflow fix from 3.5 X-Git-Tag: v3.6.0a4~118 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=32d2ce3561088eb0fbb3e63e9fcbc3a90491604a;p=python Issue #27581: Merge overflow fix from 3.5 --- 32d2ce3561088eb0fbb3e63e9fcbc3a90491604a diff --cc Misc/NEWS index 9be9f79188,2e28d90106..80c6573ee4 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -13,15 -13,23 +13,18 @@@ Core and Builtin - Issue #27507: Add integer overflow check in bytearray.extend(). Patch by Xiang Zhang. + - Issue #27581: Don't rely on wrapping for overflow check in + PySequence_Tuple(). Patch by Xiang Zhang. + -- Issue #27443: __length_hint__() of bytearray iterators no longer return a - negative integer for a resized bytearray. +- Issue #27419: Standard __import__() no longer look up "__import__" in globals + or builtins for importing submodules or "from import". Fixed a crash if + raise a warning about unabling to resolve package from __spec__ or + __package__. + +- Issue #27083: Respect the PYTHONCASEOK environment variable under Windows. + +- Issue #27514: Make having too many statically nested blocks a SyntaxError + instead of SystemError. Library -------