1 .. bpo: 24305 2 .. date: 9302 3 .. nonce: QeF4A8 4 .. release date: 2015-09-07 5 .. section: Core and Builtins 6 7 Prevent import subsystem stack frames from being counted by the 8 warnings.warn(stacklevel=) parameter. 9 10 .. 11 12 .. bpo: 24912 13 .. date: 9301 14 .. nonce: ubSi5J 15 .. section: Core and Builtins 16 17 Prevent __class__ assignment to immutable built-in objects. 18 19 .. 20 21 .. bpo: 24975 22 .. date: 9300 23 .. nonce: 2gLdfN 24 .. section: Core and Builtins 25 26 Fix AST compilation for PEP 448 syntax. 27 28 .. 29 30 .. bpo: 24917 31 .. date: 9299 32 .. nonce: xaQocz 33 .. section: Library 34 35 time_strftime() buffer over-read. 36 37 .. 38 39 .. bpo: 24748 40 .. date: 9298 41 .. nonce: 83NuO8 42 .. section: Library 43 44 To resolve a compatibility problem found with py2exe and pywin32, 45 imp.load_dynamic() once again ignores previously loaded modules to support 46 Python modules replacing themselves with extension modules. Patch by Petr 47 Viktorin. 48 49 .. 50 51 .. bpo: 24635 52 .. date: 9297 53 .. nonce: EiJPPf 54 .. section: Library 55 56 Fixed a bug in typing.py where isinstance([], typing.Iterable) would return 57 True once, then False on subsequent calls. 58 59 .. 60 61 .. bpo: 24989 62 .. date: 9296 63 .. nonce: 9BJLiy 64 .. section: Library 65 66 Fixed buffer overread in BytesIO.readline() if a position is set beyond 67 size. Based on patch by John Leitch. 68 69 .. 70 71 .. bpo: 24913 72 .. date: 9295 73 .. nonce: p2ZAJ4 74 .. section: Library 75 76 Fix overrun error in deque.index(). Found by John Leitch and Bryce Darling. 77