COMMITS
/ Include/internal/pycore_symtable.h February 12, 2026
P
gh-142349: Implement PEP 810 - Explicit lazy imports (#142351)
Pablo Galindo Salgado committed
February 5, 2026
Z
gh-77188: Add support for pickling private methods and nested classes (GH-21480)
Zackery Spytz committed
November 13, 2025
S
gh-135801: Add the module parameter to compile() etc (GH-139652)
Serhiy Storchaka committed
March 29, 2025
J
gh-130924: Do not create cells for usages of names in local annotations (#131843)
Jelle Zijlstra committed
March 26, 2025
J
gh-130881: Handle conditionally defined annotations (#130935)
Jelle Zijlstra committed
March 10, 2025
February 25, 2025
M
GH-130396: Use computed stack limits on linux (GH-130398)
Mark Shannon committed
February 24, 2025
February 19, 2025
M
GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)
Mark Shannon committed
December 19, 2024
M
gh-127274: Defer nested methods (#128012)
mpage committed
October 30, 2024
X
gh-126072: do not add `None` to `co_consts` if there is no docstring (GH-126101)
Xuanteng Huang committed
August 14, 2024
I
gh-122985: add SYMBOL_TO_SCOPE macro in symtable (#122986)
Irit Katriel committed
August 1, 2024
J
gh-122562: Remove ste_free and ste_child_free from symtable (#122563)
Jelle Zijlstra committed
July 4, 2024
I
gh-121352: use _Py_SourceLocation in symtable (#121353)
Irit Katriel committed
June 17, 2024
B
gh-119933: Improve ``SyntaxError`` message for invalid type parameters expressions (#119976)
Bénédikt Tran committed
June 12, 2024
B
gh-120029: remove unused macros in ``symtable.c`` (#120222)
Bénédikt Tran committed
June 11, 2024
J
gh-119180: PEP 649 compiler changes (#119361)
Jelle Zijlstra committed
May 28, 2024
J
gh-119311: Fix name mangling with PEP 695 generic classes (#119464)
Jelle Zijlstra committed
April 2, 2024
I
gh-117411: move PyFutureFeatures to pycore_symtable.h and make it private (#117412)
Irit Katriel committed
February 7, 2024
C
gh-114828: parenthesize non-atomic macro definitions in pycore_symtable.h (#115143)
Carl Meyer committed
July 25, 2023
V
gh-107211: Rename PySymtable_Lookup() to _PySymtable_Lookup() (#107212)
Victor Stinner committed
May 19, 2023
C
gh-104602: ensure all cellvars are known up front (#104603)
Carl Meyer committed
May 16, 2023
J
gh-103763: Implement PEP 695 (#103764)
Jelle Zijlstra committed
May 9, 2023
C
gh-97933: (PEP 709) inline list/dict/set comprehensions (#101441)
Carl Meyer committed
March 2, 2023
I
gh-102371: move _Py_Mangle from compile.c to symtable.c (#102372)
Irit Katriel committed
October 7, 2022
Z
Make _symtable_entry.ste_type's comment consistent wit _Py_block_ty (#92414)
zikcheng committed
June 16, 2022
V
gh-87347: Add parenthesis around PyXXX_Check() arguments (#92815)
Victor Stinner committed
February 23, 2022
January 22, 2022
V
bpo-46417: Clear symtable identifiers at exit (GH-30809)
Victor Stinner committed
December 11, 2021
P
bpo-46042: Improve SyntaxError locations in the symbol table (GH-30059)
Pablo Galindo Salgado 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
March 23, 2021
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