summaryrefslogtreecommitdiffstats
path: root/Misc/NEWS.d/next/Core and Builtins
Commit message (Expand)AuthorAgeFilesLines
* GH-113655: Lower the C recursion limit on various platforms (GH-113944)Mark Shannon2024-01-161-0/+3
* gh-109598: make PyComplex_RealAsDouble/ImagAsDouble use __complex__ (GH-109647)Sergey B Kirpichev2024-01-151-0/+3
* gh-113710: Add types to the interpreter DSL (#113711)Ken Jin2024-01-121-0/+1
* gh-107901: duplicate blocks with no lineno that have an eval break and multip...Irit Katriel2024-01-121-0/+1
* GH-113853: Guarantee forward progress in executors (GH-113854)Mark Shannon2024-01-111-0/+2
* gh-107901: jump leaving an exception handler doesn't need an eval break check...Irit Katriel2024-01-111-0/+1
* gh-89811: Check for valid tp_version_tag in specializer (GH-113558)Peter Lazorchak2024-01-111-0/+2
* gh-77046: os.pipe() sets _O_NOINHERIT flag on fds (#113817)Victor Stinner2024-01-101-0/+3
* gh-113753: Clear finalized bit when putting PyAsyncGenASend back into free li...Sam Gross2024-01-101-0/+2
* gh-66060: Use actual class name in _io type's __repr__ (#30824)AN Long2024-01-091-0/+3
* gh-89532: Remove LibreSSL workarounds (#28728)Rami2024-01-061-0/+1
* gh-107901: synthetic jumps which are not at end of loop no longer check the e...Irit Katriel2024-01-061-0/+1
* gh-111488: Changed error message in case of no 'in' keyword after 'for' in cm...Grigoriev Semyon2024-01-061-0/+2
* gh-113703: Correctly identify incomplete f-strings in the codeop module (#113...Pablo Galindo Salgado2024-01-051-0/+2
* GH-113486: Do not emit spurious PY_UNWIND events for optimized calls to class...Mark Shannon2024-01-051-0/+1
* gh-113603: Compiler no longer tries to maintain the no-empty-block invariant ...Irit Katriel2024-01-031-0/+1
* GH-113657: Add back missing _SET_IP uops in tier two (GH-113662)Brandt Bucher2024-01-021-0/+2
* gh-113602: Bail out when the parser tries to override existing errors (#113607)Pablo Galindo Salgado2024-01-021-0/+2
* gh-106905: Use separate structs to track recursion depth in each PyAST_mod2ob...Yilei Yang2023-12-251-0/+7
* gh-113212: Improve error message & document zero-arg super inside nested func...Yan Yanchii2023-12-221-0/+1
* GH-112215: Increase C recursion limit for non debug builds (GH-113397)Mark Shannon2023-12-221-0/+3
* gh-113297: Fix segfault in compiler for with statement with 19 context manage...Irit Katriel2023-12-221-0/+1
* gh-95754: Better AttributeError on partially initialised module (#112577)Shantanu2023-12-211-0/+1
* gh-111375: Use `NULL` rather than `None` in the exception stack to indicate t...Carey Metcalfe2023-12-211-0/+2
* gh-113054: Compiler no longer replaces a redundant jump with no line number b...Irit Katriel2023-12-191-0/+2
* gh-112716: Fix SystemError when __builtins__ is not a dict (GH-112770)Serhiy Storchaka2023-12-141-0/+2
* gh-112320: Implement on-trace confidence tracking for branches (#112321)Guido van Rossum2023-12-121-0/+4
* GH-108866: Guarantee forward progress in executors. (GH-113006)Mark Shannon2023-12-121-0/+3
* gh-90350: Optimize builtin functions min() and max() (GH-30286)colorfulappl2023-12-111-0/+1
* gh-94606: Fix error when message with Unicode surrogate not surrogateescaped ...Sidney Markowitz2023-12-111-0/+3
* gh-112943: Correctly compute end offsets for multiline tokens in the tokenize...Pablo Galindo Salgado2023-12-111-0/+2
* gh-112125: Fix None.__ne__(None) returning NotImplemented instead of False (#...andrewluotechnologies2023-12-071-0/+1
* gh-74616: Raise ValueError in case of null character in input prompt (GH-1738)Kushal Das2023-12-071-0/+2
* gh-112660: Do not clear arbitrary errors on import (GH-112661)Serhiy Storchaka2023-12-071-0/+2
* gh-112730: Use color to highlight error locations (gh-112732)Pablo Galindo Salgado2023-12-061-0/+1
* gh-105967: Work around a macOS bug, limit zlib C library crc32 API calls to 1...Gregory P. Smith2023-12-041-0/+4
* bpo-34392: Add sys. _is_interned() (GH-8755)Serhiy Storchaka2023-12-041-0/+1
* gh-112625: Protect bytearray from being freed by misbehaving iterator inside ...chilaxan2023-12-041-0/+1
* gh-112367: Only free perf trampoline arenas at shutdown (#112368)Pablo Galindo Salgado2023-12-011-0/+2
* gh-111058: Change coro.cr_frame/gen.gi_frame to be None for a closed coroutin...Irit Katriel2023-12-011-0/+3
* gh-112217: Add check to call result for `do_raise()` where cause is a type. (...apaz2023-11-271-0/+1
* gh-112387: Fix error positions for decoded strings with backwards tokenize er...Pablo Galindo Salgado2023-11-271-0/+2
* gh-112388: Fix an error that was causing the parser to try to overwrite token...Pablo Galindo Salgado2023-11-271-0/+2
* gh-99606: Make code generated for an empty f-string identical to that of a no...Irit Katriel2023-11-261-0/+2
* Python 3.13.0a2v3.13.0a2Thomas Wouters2023-11-2249-101/+0
* gh-112287: Speed up Tier 2 (uop) interpreter a little (#112286)Guido van Rossum2023-11-201-0/+3
* gh-106529: Make FOR_ITER a viable uop (#112134)Guido van Rossum2023-11-201-0/+1
* gh-112243: Don't include comments in f-string debug expressions (#112284)Pablo Galindo Salgado2023-11-201-0/+1
* bpo-45759: Better error messages for non-matching 'elif'/'else' statements (#...Crowthebird2023-11-201-0/+1
* GH-111807: Lower the parser stack depth under WASI debug builds (#112225)Brett Cannon2023-11-201-0/+1