summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_ast.py
Commit message (Expand)AuthorAgeFilesLines
* gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421)Serhiy Storchaka2023-09-021-0/+1
* gh-108113: Make it possible to optimize an AST (#108282)Irit Katriel2023-08-231-11/+15
* gh-108113: Make it possible to create an optimized AST (#108154)Irit Katriel2023-08-211-0/+28
* GH-107263: Increase C stack limit for most functions, except `_PyEval_EvalFra...Mark Shannon2023-08-041-0/+1
* GH-105588: Add missing error checks to some obj2ast_* converters (GH-105589)Brandt Bucher2023-06-151-0/+27
* gh-104799: Default missing lists in AST to the empty list (#104834)Jelle Zijlstra2023-06-021-0/+2
* gh-104799: Move location of type_params AST fields (#104828)Jelle Zijlstra2023-05-261-53/+77
* gh-103763: Implement PEP 695 (#103764)Jelle Zijlstra2023-05-161-43/+82
* gh-104482: Fix error handling bugs in ast.c (#104483)Irit Katriel2023-05-151-0/+6
* gh-90953: Emit deprecation warnings for `ast` features deprecated in Python 3...Alex Waygood2023-05-061-127/+381
* gh-103285: Rewrite _splitlines_no_ff to improve performance (#103307)Tian Gao2023-04-241-0/+11
* gh-102856: Initial implementation of PEP 701 (#102855)Pablo Galindo Salgado2023-04-191-5/+0
* gh-101821: Test coverage for `ast.main` function (#101822)Nikita Sobolev2023-03-111-0/+20
* gh-101632: Add the new RETURN_CONST opcode (#101633)penguin_wwy2023-02-071-1/+1
* gh-101229: Add tests for aliases of imported names (#101230)Eclips42023-01-301-0/+18
* gh-100518: Add tests for `ast.NodeTransformer` (#100521)Nikita Sobolev2023-01-211-2/+126
* gh-100882: Improve `test_pickling` case in `test_ast.py` (#100883)Nikita Sobolev2023-01-091-12/+5
* test_ast uses infinite_recursion() to prevent crash (#100104)Victor Stinner2022-12-081-1/+2
* gh-99341: Cover type ignore nodes when incrementing line numbers (GH-99422)Batuhan Taskaya2022-11-221-0/+12
* GH-91079: Decouple C stack overflow checks from Python recursion checks. (GH-...Mark Shannon2022-10-051-3/+3
* gh-96670: Raise SyntaxError when parsing NULL bytes (#97594)Pablo Galindo Salgado2022-09-271-0/+4
* gh-96587: Raise `SyntaxError` for PEP654 on older `feature_version` (#96588)Nikita Sobolev2022-09-051-0/+9
* gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96499)Gregory P. Smith2022-09-021-0/+8
* gh-94996: Disallow lambda pos only params with feature_version < (3, 8) (GH-9...Shantanu2022-08-121-0/+7
* gh-94996: Disallow parsing pos only params with feature_version < (3, 8) (GH-...Shantanu2022-08-121-1/+9
* gh-95066: ast: Replace assert with ValueError (GH-95072)Shantanu2022-07-261-0/+6
* gh-95185: Check recursion depth in the AST constructor (#95186)Pablo Galindo Salgado2022-07-241-0/+21
* gh-94949: Disallow parsing parenthesised ctx mgr with old feature_version (#9...Shantanu2022-07-181-0/+8
* gh-94947: Disallow parsing walrus with feature_version < (3, 8) (#94948)Shantanu2022-07-181-0/+5
* Run Tools/scripts/reindent.py (#94225)Victor Stinner2022-06-261-2/+2
* gh-92597: Ensure that AST nodes without explicit end positions can be compile...Pablo Galindo Salgado2022-05-311-0/+8
* gh-93351: Ensure the position information in AST nodes created by the parser ...Pablo Galindo Salgado2022-05-301-0/+27
* bpo-43224: Implement PEP 646 grammar changes (GH-31018)Matthew Rahtz2022-03-261-1/+24
* bpo-46091: Correctly calculate indentation levels for whitespace lines with c...Pablo Galindo Salgado2022-01-251-2/+1
* bpo-45292: [PEP-654] add except* (GH-29581)Irit Katriel2021-12-141-0/+23
* bpo-45408: Don't override previous tokenizer errors in the second parser pass...Pablo Galindo Salgado2021-10-071-0/+8
* bpo-43897: Reject "_" captures and top-level MatchStar in the AST validator (...Brandt Bucher2021-07-291-1/+5
* bpo-43897: AST validation for pattern matching nodes (GH24771)Batuhan Taskaya2021-07-281-1/+142
* bpo-11105: reduce the recursion limit for tests (GH-26550)Batuhan Taskaya2021-06-081-2/+4
* bpo-11105: Do not crash when compiling recursive ASTs (GH-20594)Batuhan Taskaya2021-06-031-0/+14
* bpo-44142: drop redundant parantheses when unparsing tuples as assignment tar...Batuhan Taskaya2021-05-161-1/+2
* bpo-38659: [Enum] add _simple_enum decorator (GH-25497)Ethan Furman2021-04-211-0/+30
* Revert "bpo-38659: [Enum] add _simple_enum decorator (GH-25285)" (GH-25476)Ethan Furman2021-04-201-30/+0
* bpo-38659: [Enum] add _simple_enum decorator (GH-25285)Ethan Furman2021-04-201-0/+30
* bpo-43798: Add source location attributes to alias (GH-25324)Matthew Suozzo2021-04-101-3/+25
* bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)Brandt Bucher2021-02-261-0/+1
* bpo-28964: add line number of node (if available) to ast.literal_eval error m...Irit Katriel2020-12-251-0/+12
* bpo-41887: omit leading spaces/tabs on ast.literal_eval (#22469)Batuhan Taskaya2020-10-041-0/+6
* bpo-41631: _ast module uses again a global state (#21961)Victor Stinner2020-09-151-0/+84
* bpo-40726: handle uninitalized end_lineno on ast.increment_lineno (GH-20312)Batuhan Taskaya2020-08-051-0/+11