COMMITS
/ Python/symtable.c December 28, 2022
N
gh-100577: Replace `assert(0)` with `Py_UNREACHABLE` in `symtable.c` (#100579)
Nikita Sobolev committed
November 16, 2022
V
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99530)
Victor Stinner committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Python/ directory (#99302)
Victor Stinner committed
November 2, 2022
I
gh-87092: do not allocate PyFutureFeatures dynamically (GH-98913)
Irit Katriel committed
October 5, 2022
M
GH-91079: Decouple C stack overflow checks from Python recursion checks. (GH-96510)
Mark Shannon committed
February 23, 2022
January 22, 2022
V
bpo-46417: Clear symtable identifiers at exit (GH-30809)
Victor Stinner committed
December 14, 2021
I
bpo-45292: [PEP-654] add except* (GH-29581)
Irit Katriel committed
December 11, 2021
P
bpo-46042: Improve SyntaxError locations in the symbol table (GH-30059)
Pablo Galindo Salgado committed
November 16, 2021
M
bpo-45753: Make recursion checks more efficient. (GH-29524)
Mark Shannon committed
July 13, 2021
S
bpo-33346: Allow async comprehensions inside implicit async comprehensions (GH-6766)
Serhiy Storchaka committed
June 30, 2021
B
bpo-44313: generate LOAD_ATTR/CALL_FUNCTION for top-level imported objects (GH-26677)
Batuhan Taskaya committed
May 3, 2021
B
bpo-42725: Render annotations effectless on symbol table with PEP 563 (GH-25583)
Batuhan Taskaya committed
April 29, 2021
N
bpo-43892: Make match patterns explicit in the AST (GH-25585)
Nick Coghlan committed
April 23, 2021
P
bpo-43914: Highlight invalid ranges in SyntaxErrors (#25525)
Pablo Galindo committed
April 7, 2021
V
bpo-43244: Remove Yield macro from pycore_ast.h (GH-25243)
Victor Stinner committed
March 24, 2021
V
bpo-43244: Remove the pyarena.h header (GH-25007)
Victor Stinner committed
V
bpo-43244: Remove parser_interface.h header file (GH-25001)
Victor Stinner committed
March 23, 2021
V
bpo-43244: Add pycore_compile.h header file (GH-25000)
Victor Stinner committed
V
bpo-43244: Remove ast.h, asdl.h, Python-ast.h headers (GH-24933)
Victor Stinner committed
March 19, 2021
V
bpo-43244: Remove symtable.h header file (GH-24910)
Victor Stinner committed
February 26, 2021
B
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher committed
December 1, 2020
V
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner committed
October 26, 2020
S
bpo-42006: Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetItemId. (GH-22648)
Serhiy Storchaka committed
September 16, 2020
P
bpo-41746: Add type information to asdl_seq objects (GH-22223)
Pablo Galindo committed
April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 14, 2020
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
March 10, 2020
S
bpo-34822: Simplify AST for subscription. (GH-9605)
Serhiy Storchaka committed
March 6, 2020
March 4, 2020
B
bpo-39639: Remove the AST "Suite" node and associated code (GH-18513)
Batuhan Taşkaya committed
January 5, 2020
A
Fix SystemError when nested function has annotation on positional-only argument (GH-17826)
Anthony Sottile committed
October 14, 2019
P
bpo-38469: Handle named expression scope with global/nonlocal keywords (GH-16755)
Pablo Galindo committed
August 29, 2019
N
bpo-37947: Avoid double-decrement in symtable recursion counting (GH-15593)
Nick Coghlan committed
August 26, 2019
P
bpo-37954: Fix reference leak in the symtable (GH-15514)
Pablo Galindo committed
P
bpo-37947: Adjust correctly the recursion level in symtable for named expressions (GH-15499)
Pablo Galindo committed
August 25, 2019
N
bpo-37757: Disallow PEP 572 cases that expose implementation details (GH-15131)
Nick Coghlan committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
April 29, 2019
P
bpo-36540: PEP 570 -- Implementation (GH-12701)
Pablo Galindo committed
March 5, 2019
S
bpo-36187: Remove NamedStore. (GH-12167)
Serhiy Storchaka committed
February 25, 2019
S
bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)
Serhiy Storchaka committed
February 11, 2019
G
Complete switch cases in symtable.c; fixes bpo-35963 (GH-11821)
Guido van Rossum committed
January 24, 2019
E
bpo-35224: PEP 572 Implementation (#10497)
Emily Morehouse committed
November 22, 2018
V
bpo-35177, Python-ast.h: Fix "Yield" compiler warning (GH-10664)
Victor Stinner committed
November 16, 2018
Z
Add a missed PyErr_NoMemory() in symtable_new(). (GH-10576)
Zackery Spytz committed
November 12, 2018
V
bpo-35081: Rename internal headers (GH-10275)
Victor Stinner committed
November 11, 2018
V
bpo-35177: Add dependencies between header files (GH-10361)
Victor Stinner committed
November 1, 2018
V
bpo-35081: Add _PyThreadState_GET() internal macro (GH-10266)
Victor Stinner committed
October 31, 2018
V
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
Victor Stinner committed
October 14, 2018
P
bpo-34939: Allow annotated global names in module namespace (GH-9844)
Pablo Galindo committed
October 11, 2018
Z
Fix a possible decref of a borrowed reference in symtable.c. (GH-9786)
Zackery Spytz committed