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