summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_ast.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* bpo-40870: Invalidate usage of some constants with ast.Name (GH-20649)Batuhan Taskaya2020-06-061-0/+7
* bpo-40614: Respect feature version for f-string debug expressions (GH-20196)Shantanu2020-05-271-0/+5
* bpo-36290: Fix keytword collision handling in AST node constructors (GH-12382)Rémi Lapeyre2020-05-241-0/+9
* bpo-40662: Fixed ast.get_source_segment for ast nodes that have incomplete lo...Irit Katriel2020-05-181-0/+11
* bpo-40528: Improve and clear several aspects of the ASDL definition code for ...Batuhan Taskaya2020-05-061-1/+1
* bpo-40355: Improve error messages in ast.literal_eval with malformed Dict nod...Curtis Bucher2020-05-051-0/+6
* bpo-40141: Include the value in the column position for keyword AST nodes (GH...Pablo Galindo2020-04-031-1/+1
* bpo-40141: Add line and column information to ast.keyword nodes (GH-19283)Pablo Galindo2020-04-011-1/+1
* bpo-39999: Improve compatibility of the ast module. (GH-19056)Serhiy Storchaka2020-03-221-2/+2
* bpo-40000: Improve error messages when validating invalid ast.Constant nodes ...Batuhan Taşkaya2020-03-191-0/+9
* bpo-39638: Keep ASDL signatures in the AST nodes (GH-18515)Batuhan Taşkaya2020-03-161-0/+10
* bpo-34822: Simplify AST for subscription. (GH-9605)Serhiy Storchaka2020-03-101-10/+14
* bpo-36287: Make ast.dump() not output optional fields and attributes with def...Serhiy Storchaka2020-03-091-14/+15
* bpo-38870: Implement a precedence algorithm in ast.unparse (GH-17377)Batuhan Taşkaya2020-03-011-1/+8
* bpo-39474: Fix AST pos for expressions like (a)(b), (a)[b] and (a).b. (GH-18477)Serhiy Storchaka2020-02-121-0/+27
* bpo-39579: Fix Attribute end_col_offset to point at the current node (GH-18405)Lysandros Nikolaou2020-02-071-0/+8
* bpo-39235: Check end_lineno and end_col_offset of AST nodes. (GH-17926)Serhiy Storchaka2020-01-101-102/+104
* bpo-39158: ast.literal_eval() doesn't support empty sets (GH-17742)Raymond Hettinger2020-01-031-0/+1
* bpo-39080: Starred Expression's column offset fix when inside a CALL (GH-17645)Lysandros Nikolaou2019-12-181-0/+9
* Fix elif start column offset when there is an else following (GH-17596)Lysandros Nikolaou2019-12-141-0/+9
* bpo-39031: Include elif keyword when producing lineno/col-offset info for if_...Lysandros Nikolaou2019-12-121-0/+9
* bpo-38535: Fix positions for AST nodes for calls without arguments in decorat...Serhiy Storchaka2019-10-261-6/+6
* bpo-37995: Add an option to ast.dump() to produce a multiline output. (GH-15631)Serhiy Storchaka2019-09-091-0/+62
* bpo-37950: Fix ast.dump() when call with incompletely initialized node. (GH-1...Serhiy Storchaka2019-08-291-0/+29
* bpo-36917: Add default implementation of ast.NodeVisitor.visit_Constant(). (G...Serhiy Storchaka2019-08-261-0/+51