COMMITS
/ Lib/symtable.py March 6, 2026
V
gh-141510: Use frozendict in the stdlib (#144909)
Victor Stinner committed
January 25, 2026
Y
gh-143504: Expose CELL status of a symbol in symtable (#143549)
Yashraj committed
November 13, 2025
S
gh-135801: Add the module parameter to compile() etc (GH-139652)
Serhiy Storchaka committed
July 13, 2025
S
gh-121914: Change the names of the symbol tables for lambda and genexpr (GH-135288)
Serhiy Storchaka committed
July 22, 2024
B
gh-119698: deprecate ``symtable.Class.get_methods`` (#121902)
Bénédikt Tran committed
July 17, 2024
B
gh-119698: fix a special case in `symtable.Class.get_methods` (#121802)
Bénédikt Tran committed
June 20, 2024
J
gh-119698: symtable: Fix merge race (#120779)
Jelle Zijlstra committed
B
gh-119698: fix `symtable.Class.get_methods` and document its behaviour correctly (#120151)
Bénédikt Tran committed
June 17, 2024
B
gh-119933: Improve ``SyntaxError`` message for invalid type parameters expressions (#119976)
Bénédikt Tran committed
June 13, 2024
V
gh-120417: Add #noqa to used imports in the stdlib (#120421)
Victor Stinner committed
June 12, 2024
June 11, 2024
J
gh-119180: PEP 649 compiler changes (#119361)
Jelle Zijlstra committed
June 4, 2024
B
gh-120029: export `DEF_TYPE_PARAM` compiler flag (#120028)
Bénédikt Tran committed
November 7, 2023
S
gh-85098: Implement functional CLI of symtable (#109112)
Serhiy Storchaka committed
September 29, 2023
J
gh-110045: Update symtable module for PEP 695 (#110066)
Jelle Zijlstra committed
June 11, 2022
P
Change list to view object (#93661)
Pamela Fox committed
July 18, 2021
B
June 13, 2021
B
Fix typos in multiple files (GH-26689)
Binbin committed
October 3, 2020
P
July 7, 2020
J
bpo-41224: Document is_annotated() in symtable module and update doc strings (GH-21369)
Joannah Nanjekye committed
April 13, 2020
B
bpo-40208: Remove deprecated has_exec method of SymbolTable (GH-19396)
Batuhan Taşkaya committed
April 6, 2020
P
bpo-40196: Fix a bug in the symtable when reporting inspecting global variables (GH-19391)
Pablo Galindo committed
October 20, 2018
P
bpo-34983: Expose symtable.Symbol.is_nonlocal() in the symtable module (GH-9872)
Pablo Galindo committed
May 18, 2017
J
bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489)
Jon Dufresne committed
September 9, 2016
Y
Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations.
Yury Selivanov committed
April 28, 2015
B
remove the concept of an unoptimized function scope from the compiler, since it can't happen anymore
Benjamin Peterson committed
October 26, 2013
B
merge 3.3 (#19393)
Benjamin Peterson committed
B
just return toplevel symbol table rather than all blocks (closes #19393)
Benjamin Peterson committed
February 12, 2013
G
modernize some modules' code by using with statement around open()
Giampaolo Rodola' committed
June 28, 2009
B
simplify this expression
Benjamin Peterson committed
March 31, 2009
J
Merged revisions 70801,70809 via svnmerge from
Jeremy Hylton committed
August 20, 2008
B
revert 65897
Benjamin Peterson committed
B
Merged revisions 65885,65892,65894,65898 via svnmerge from
Benjamin Peterson committed
B
return sets instead of tuples from some symtable methods
Benjamin Peterson committed
B
kill the obsolete symtable.Symbol methods
Benjamin Peterson committed
August 17, 2008
B
Merged revisions 65715,65724,65726,65732,65736-65739,65775 via svnmerge from
Benjamin Peterson committed
August 30, 2007
C
Raise statement normalization in Lib/.
Collin Winter committed
February 11, 2007
G
- PEP 3106: dict.iterkeys(), .iteritems(), .itervalues() are now gone;
Guido van Rossum committed
February 9, 2007
G
Fix most trivially-findable print statements.
Guido van Rossum committed
September 6, 2006
G
This module was still referencing some dead EXEC related constants.
Guido van Rossum committed
November 25, 2005
N
Get symtable to limp along, can run compiler/symbols.py. Not saying much, needs more work.
Neal Norwitz committed
June 2, 2002
R
Replaced .keys() with dictionary iterators
Raymond Hettinger committed
April 4, 2002
T
Convert a pile of obvious "yes/no" functions to return bool.
Tim Peters committed
July 12, 2001
T
Remove now-unnecessary "from __future__ import nested_scopes" stmts.
Tim Peters committed
April 16, 2001
J
Fix three PyChecker-detected gotchas.
Jeremy Hylton committed
March 29, 2001
T
Whitespace normalization.
Tim Peters committed
March 23, 2001
J
flesh out __all__
Jeremy Hylton committed
March 22, 2001
J
First cut at a high-level symbol table interface
Jeremy Hylton committed