index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Lib
/
test
/
test_ast.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
[3.13] gh-120108: Fix deepcopying of AST trees with .parent attributes (GH-12...
Jelle Zijlstra
2024-06-25
1
-10/+76
*
[3.13] gh-118851: Default ctx arguments to AST constructors to Load() (GH-118...
Miss Islington (bot)
2024-05-09
1
-0/+17
*
gh-117486: Improve behavior for user-defined AST subclasses (#118212)
Jelle Zijlstra
2024-05-06
1
-4/+37
*
gh-116126: Implement PEP 696 (#116129)
Jelle Zijlstra
2024-05-03
1
-12/+30
*
gh-118374: test_ast: Add ``ctx`` argument to ``ast.Name`` calls (#118375)
Kirill Podoprigora
2024-04-29
1
-3/+3
*
gh-116023: Add `show_empty=False` to `ast.dump` (#116037)
Nikita Sobolev
2024-04-24
1
-18/+123
*
gh-116303: Skip tests if C recursion limit is unavailable (GH-117368)
Erlend E. Aasland
2024-04-08
1
-2/+2
*
gh-117266: Fix crashes on user-created AST subclasses (GH-117276)
Jelle Zijlstra
2024-03-28
1
-0/+41
*
gh-105858: Improve AST node constructors (#105880)
Jelle Zijlstra
2024-02-28
1
-25/+76
*
gh-115881: Ensure `ast.parse()` parses conditional context managers even with...
Alex Waygood
2024-02-26
1
-8/+4
*
GH-113655: Lower the C recursion limit on various platforms (GH-113944)
Mark Shannon
2024-01-16
1
-1/+1
*
gh-111798: Use lower Py_C_RECURSION_LIMIT in debug mode (#112124)
Victor Stinner
2023-11-16
1
-1/+7
*
gh-111420: Allow type comments in parenthesized `with` statements (#111468)
Tomas R
2023-10-31
1
-0/+4
*
gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421)
Serhiy Storchaka
2023-09-02
1
-0/+1
*
gh-108113: Make it possible to optimize an AST (#108282)
Irit Katriel
2023-08-23
1
-11/+15
*
gh-108113: Make it possible to create an optimized AST (#108154)
Irit Katriel
2023-08-21
1
-0/+28
*
GH-107263: Increase C stack limit for most functions, except `_PyEval_EvalFra...
Mark Shannon
2023-08-04
1
-0/+1
*
GH-105588: Add missing error checks to some obj2ast_* converters (GH-105589)
Brandt Bucher
2023-06-15
1
-0/+27
*
gh-104799: Default missing lists in AST to the empty list (#104834)
Jelle Zijlstra
2023-06-02
1
-0/+2
*
gh-104799: Move location of type_params AST fields (#104828)
Jelle Zijlstra
2023-05-26
1
-53/+77
*
gh-103763: Implement PEP 695 (#103764)
Jelle Zijlstra
2023-05-16
1
-43/+82
*
gh-104482: Fix error handling bugs in ast.c (#104483)
Irit Katriel
2023-05-15
1
-0/+6
*
gh-90953: Emit deprecation warnings for `ast` features deprecated in Python 3...
Alex Waygood
2023-05-06
1
-127/+381
*
gh-103285: Rewrite _splitlines_no_ff to improve performance (#103307)
Tian Gao
2023-04-24
1
-0/+11
*
gh-102856: Initial implementation of PEP 701 (#102855)
Pablo Galindo Salgado
2023-04-19
1
-5/+0
*
gh-101821: Test coverage for `ast.main` function (#101822)
Nikita Sobolev
2023-03-11
1
-0/+20
*
gh-101632: Add the new RETURN_CONST opcode (#101633)
penguin_wwy
2023-02-07
1
-1/+1
*
gh-101229: Add tests for aliases of imported names (#101230)
Eclips4
2023-01-30
1
-0/+18
*
gh-100518: Add tests for `ast.NodeTransformer` (#100521)
Nikita Sobolev
2023-01-21
1
-2/+126
*
gh-100882: Improve `test_pickling` case in `test_ast.py` (#100883)
Nikita Sobolev
2023-01-09
1
-12/+5
*
test_ast uses infinite_recursion() to prevent crash (#100104)
Victor Stinner
2022-12-08
1
-1/+2
*
gh-99341: Cover type ignore nodes when incrementing line numbers (GH-99422)
Batuhan Taskaya
2022-11-22
1
-0/+12
*
GH-91079: Decouple C stack overflow checks from Python recursion checks. (GH-...
Mark Shannon
2022-10-05
1
-3/+3
*
gh-96670: Raise SyntaxError when parsing NULL bytes (#97594)
Pablo Galindo Salgado
2022-09-27
1
-0/+4
*
gh-96587: Raise `SyntaxError` for PEP654 on older `feature_version` (#96588)
Nikita Sobolev
2022-09-05
1
-0/+9
*
gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96499)
Gregory P. Smith
2022-09-02
1
-0/+8
*
gh-94996: Disallow lambda pos only params with feature_version < (3, 8) (GH-9...
Shantanu
2022-08-12
1
-0/+7
*
gh-94996: Disallow parsing pos only params with feature_version < (3, 8) (GH-...
Shantanu
2022-08-12
1
-1/+9
*
gh-95066: ast: Replace assert with ValueError (GH-95072)
Shantanu
2022-07-26
1
-0/+6
*
gh-95185: Check recursion depth in the AST constructor (#95186)
Pablo Galindo Salgado
2022-07-24
1
-0/+21
*
gh-94949: Disallow parsing parenthesised ctx mgr with old feature_version (#9...
Shantanu
2022-07-18
1
-0/+8
*
gh-94947: Disallow parsing walrus with feature_version < (3, 8) (#94948)
Shantanu
2022-07-18
1
-0/+5
*
Run Tools/scripts/reindent.py (#94225)
Victor Stinner
2022-06-26
1
-2/+2
*
gh-92597: Ensure that AST nodes without explicit end positions can be compile...
Pablo Galindo Salgado
2022-05-31
1
-0/+8
*
gh-93351: Ensure the position information in AST nodes created by the parser ...
Pablo Galindo Salgado
2022-05-30
1
-0/+27
*
bpo-43224: Implement PEP 646 grammar changes (GH-31018)
Matthew Rahtz
2022-03-26
1
-1/+24
*
bpo-46091: Correctly calculate indentation levels for whitespace lines with c...
Pablo Galindo Salgado
2022-01-25
1
-2/+1
*
bpo-45292: [PEP-654] add except* (GH-29581)
Irit Katriel
2021-12-14
1
-0/+23
*
bpo-45408: Don't override previous tokenizer errors in the second parser pass...
Pablo Galindo Salgado
2021-10-07
1
-0/+8
*
bpo-43897: Reject "_" captures and top-level MatchStar in the AST validator (...
Brandt Bucher
2021-07-29
1
-1/+5
[next]