index
:
cpython
3.10
3.11
3.12
3.13
3.9
main
The Python programming language
Aslak Raanes
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
Python
/
ast.c
Commit message (
Expand
)
Author
Age
*
gh-131238: Add explicit includes to pycore headers (#131257)
Victor Stinner
2025-03-17
*
GH-130396: Use computed stack limits on linux (GH-130398)
Mark Shannon
2025-02-25
*
GH-91079: Revert "GH-91079: Implement C stack limits using addresses, not cou...
Petr Viktorin
2025-02-24
*
GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)
Mark Shannon
2025-02-19
*
gh-122313: Clean up deep recursion guarding code in the compiler (GH-122640)
Serhiy Storchaka
2024-08-03
*
gh-116126: Implement PEP 696 (#116129)
Jelle Zijlstra
2024-05-03
*
GH-113655: Lower the C recursion limit on various platforms (GH-113944)
Mark Shannon
2024-01-16
*
gh-109341: Fix crash on compiling invalid AST including TypeAlias (#109349)
Jelle Zijlstra
2023-09-13
*
gh-109351: Fix crash when compiling AST with invalid NamedExpr (#109352)
Jelle Zijlstra
2023-09-13
*
GH-91079: Rename C_RECURSION_LIMIT to Py_C_RECURSION_LIMIT (#108507)
Victor Stinner
2023-09-08
*
GH-107263: Increase C stack limit for most functions, except `_PyEval_EvalFra...
Mark Shannon
2023-08-04
*
gh-104656: Rename typeparams AST node to type_params (#104657)
Jelle Zijlstra
2023-05-21
*
gh-103763: Implement PEP 695 (#103764)
Jelle Zijlstra
2023-05-15
*
gh-104482: Fix error handling bugs in ast.c (#104483)
Irit Katriel
2023-05-15
*
GH-91079: Decouple C stack overflow checks from Python recursion checks. (GH-...
Mark Shannon
2022-10-05
*
gh-92597: Improve error message for AST nodes with invalid ranges (GH-93398)
Pablo Galindo Salgado
2022-06-01
*
gh-93351: Ensure the position information in AST nodes created by the parser ...
Pablo Galindo Salgado
2022-05-30
*
bpo-45292: [PEP-654] add except* (GH-29581)
Irit Katriel
2021-12-14
*
bpo-45753: Make recursion checks more efficient. (GH-29524)
Mark Shannon
2021-11-16
*
bpo-43897: Reject "_" captures and top-level MatchStar in the AST validator (...
Brandt Bucher
2021-07-28
*
bpo-43897: AST validation for pattern matching nodes (GH24771)
Batuhan Taskaya
2021-07-28
*
bpo-43892: Make match patterns explicit in the AST (GH-25585)
Nick Coghlan
2021-04-28
*
bpo-42609: Check recursion depth in the AST validator and optimizer (GH-23744)
Serhiy Storchaka
2021-04-25
*
bpo-43244: Remove ast.h, asdl.h, Python-ast.h headers (GH-24933)
Victor Stinner
2021-03-23
*
bpo-43244: Remove the PyAST_Validate() function (GH-24911)
Victor Stinner
2021-03-18
*
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher
2021-02-26
*
bpo-42000: Cleanup the AST related C-code (GH-22641)
Batuhan Taskaya
2020-10-10
*
bpo-41746: Add type information to asdl_seq objects (GH-22223)
Pablo Galindo
2020-09-16
*
bpo-40939: Remove the old parser (Part 2) (GH-21005)
Lysandros Nikolaou
2020-06-20
*
bpo-40939: Remove the old parser (GH-20768)
Pablo Galindo
2020-06-11
*
bpo-40870: Invalidate usage of some constants with ast.Name (GH-20649)
Batuhan Taskaya
2020-06-06
*
bpo-40614: Respect feature version for f-string debug expressions (GH-20196)
Shantanu
2020-05-27
*
bpo-40334: Correctly identify invalid target in assignment errors (GH-20076)
Pablo Galindo
2020-05-15
*
bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data....
Serhiy Storchaka
2020-04-11
*
bpo-40141: Include the value in the column position for keyword AST nodes (GH...
Pablo Galindo
2020-04-03
*
bpo-40147: Move the check for duplicate keywords to the compiler (GH-19289)
Pablo Galindo
2020-04-03
*
bpo-40141: Add line and column information to ast.keyword nodes (GH-19283)
Pablo Galindo
2020-04-02
*
bpo-39882: Add _Py_FatalErrorFormat() function (GH-19157)
Victor Stinner
2020-03-25
*
bpo-40000: Improve error messages when validating invalid ast.Constant nodes ...
Batuhan Taşkaya
2020-03-19
*
bpo-39988: Remove ast.AugLoad and ast.AugStore node classes. (GH-19038)
Serhiy Storchaka
2020-03-17
*
bpo-39969: Remove ast.Param node class as is no longer used (GH-19020)
Batuhan Taşkaya
2020-03-15
*
bpo-34822: Simplify AST for subscription. (GH-9605)
Serhiy Storchaka
2020-03-10
*
bpo-39639: Remove the AST "Suite" node and associated code (GH-18513)
Batuhan Taşkaya
2020-03-04
*
bpo-39702: Relax grammar restrictions on decorators (PEP 614) (GH-18570)
Brandt Bucher
2020-03-03
*
bpo-39474: Fix AST pos for expressions like (a)(b), (a)[b] and (a).b. (GH-18477)
Serhiy Storchaka
2020-02-12
*
bpo-39579: Fix Attribute end_col_offset to point at the current node (GH-18405)
Lysandros Nikolaou
2020-02-07
*
bpo-39235: Fix end location for genexp in call args (GH-17925)
Guido van Rossum
2020-01-09
*
bpo-39176: Improve error message for 'named assignment' (GH-17777)
Ned Batchelder
2019-12-31
*
bpo-39080: Starred Expression's column offset fix when inside a CALL (GH-17645)
Lysandros Nikolaou
2019-12-18
*
The comment in ast_for_namedexpr shouldn't include if_stmt (GH-17586)
Guido van Rossum
2019-12-15
[next]