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
/
ast.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-135801: Add the module parameter to compile() etc (GH-139652)
Serhiy Storchaka
2025-11-13
1
-2/+3
*
gh-124503: Optimize ast.literal_eval() for small input (GH-137010)
Krzysztof Magusiak
2025-07-31
1
-45/+52
*
gh-134718: Omit optional Load() values in ast.dump() (GH-134934)
Serhiy Storchaka
2025-05-31
1
-0/+6
*
gh-134718: Fix ast.dump() for empty non-default values (GH-134926)
Serhiy Storchaka
2025-05-30
1
-12/+10
*
gh-130645: Add color to stdlib argparse CLIs (gh-133380)
Hugo van Kemenade
2025-05-05
1
-1/+1
*
gh-133367: Add missing options to `ast` CLI (#133369)
Semyon Moroz
2025-05-05
1
-2/+25
*
gh-131178: Add tests for `ast` command-line interface (#133329)
Semyon Moroz
2025-05-04
1
-2/+2
*
gh-133046: Reformat the ``ast`` module docstring (GH-133050)
Hunter Hogan
2025-04-27
1
-24/+20
*
gh-118761: Fix star-import of ast (#132025)
Jelle Zijlstra
2025-04-02
1
-13/+11
*
gh-118761: Optimise import time for ast (#131953)
Adam Turner
2025-04-02
1
-1143/+12
*
gh-129598: ast: allow multi stmts for ast single with ';' (#129620)
Tomasz Pytel
2025-03-19
1
-26/+45
*
gh-127975: Avoid reusing quote types in ast.unparse if not needed (#127980)
Shantanu
2025-01-31
1
-3/+8
*
gh-91818: Use default program name in the CLI of many modules (GH-124867)
Serhiy Storchaka
2024-10-09
1
-1/+1
*
gh-121210: handle nodes with missing attributes/fields in `ast.compare` (#121...
Bénédikt Tran
2024-07-02
1
-4/+15
*
gh-117865: Defer import of re in ast (#119546)
Jelle Zijlstra
2024-05-28
1
-2/+7
*
gh-119562: Remove unused private string constants from `ast.py` (#119576)
Alex Waygood
2024-05-26
1
-9/+0
*
gh-119562: Remove AST nodes deprecated since Python 3.8 (#119563)
Alex Waygood
2024-05-26
1
-173/+1
*
gh-60191: Implement ast.compare (#19211)
Batuhan Taskaya
2024-05-22
1
-0/+71
*
gh-116126: Implement PEP 696 (#116129)
Jelle Zijlstra
2024-05-03
1
-0/+9
*
gh-116023: Add `show_empty=False` to `ast.dump` (#116037)
Nikita Sobolev
2024-04-24
1
-1/+20
*
gh-112364: Correct unparsing of backslashes and quotes in ast.unparse (#115696)
Frank Hoffmann
2024-02-21
1
-7/+8
*
Clean up backslash avoiding code in ast, fix typo (#113605)
Shantanu
2024-01-16
1
-8/+5
*
gh-58032: Do not use argparse.FileType in module CLIs and scripts (GH-113649)
Serhiy Storchaka
2024-01-10
1
-5/+9
*
gh-110259: Fix f-strings with multiline expressions and format specs (#110271)
Pablo Galindo Salgado
2023-10-05
1
-3/+8
*
gh-108843: fix ast.unparse for f-string with many quotes (#108981)
Shantanu
2023-09-18
1
-1/+20
*
gh-108469: Update ast.unparse for unescaped quote support from PEP701 [3.12] ...
Anthony Shaw
2023-09-05
1
-21/+10
*
gh-108113: Make it possible to create an optimized AST (#108154)
Irit Katriel
2023-08-21
1
-2/+4
*
gh-104799: PEP 695 backward compatibility for ast.unparse (#105846)
Jelle Zijlstra
2023-06-16
1
-2/+4
*
gh-104656: Rename typeparams AST node to type_params (#104657)
Jelle Zijlstra
2023-05-22
1
-6/+6
*
gh-103763: Implement PEP 695 (#103764)
Jelle Zijlstra
2023-05-16
1
-0/+26
*
gh-90953: Emit deprecation warnings for `ast` features deprecated in Python 3...
Alex Waygood
2023-05-06
1
-8/+74
*
gh-103285: Rewrite _splitlines_no_ff to improve performance (#103307)
Tian Gao
2023-04-24
1
-18/+8
*
gh-99341: Cover type ignore nodes when incrementing line numbers (GH-99422)
Batuhan Taskaya
2022-11-22
1
-0/+6
*
gh-95588: Drop the safety claim from `ast.literal_eval` docs. (#95919)
Gregory P. Smith
2022-10-02
1
-1/+3
*
gh-92986: Fix ast.unparse when ImportFrom.level is None (#92992)
Shantanu
2022-09-05
1
-1/+1
*
ast.parse: check `feature_version` common case first (GH-94640)
Anthony Sottile
2022-08-29
1
-3/+3
*
gh-95066: ast: Replace assert with ValueError (GH-95072)
Shantanu
2022-07-26
1
-1/+2
*
gh-92671: Don't omit parentheses when unparsing empty tuples (GH-92673)
Batuhan Taskaya
2022-05-16
1
-1/+5
*
bpo-43224: Implement PEP 646 grammar changes (GH-31018)
Matthew Rahtz
2022-03-26
1
-6/+3
*
bpo-45292: [PEP-654] add except* (GH-29581)
Irit Katriel
2021-12-14
1
-2/+19
*
Fix typos in multiple files (GH-26689)
Binbin
2021-06-13
1
-1/+1
*
bpo-44142: drop redundant parantheses when unparsing tuples as assignment tar...
Batuhan Taskaya
2021-05-16
1
-3/+6
*
bpo-44081: improve ast.unparse() for lambdas with no parameters (GH-26000)
Batuhan Taskaya
2021-05-15
1
-5/+8
*
bpo-43417: Better buffer handling for ast.unparse (GH-24772)
Batuhan Taskaya
2021-05-08
1
-57/+59
*
Fix typo in ast.py (GH-25740)
Ikko Ashimine
2021-05-04
1
-2/+2
*
bpo-43892: Make match patterns explicit in the AST (GH-25585)
Nick Coghlan
2021-04-29
1
-4/+75
*
bpo-38659: [Enum] add _simple_enum decorator (GH-25497)
Ethan Furman
2021-04-21
1
-2/+3
*
Revert "bpo-38659: [Enum] add _simple_enum decorator (GH-25285)" (GH-25476)
Ethan Furman
2021-04-20
1
-3/+2
*
bpo-38659: [Enum] add _simple_enum decorator (GH-25285)
Ethan Furman
2021-04-20
1
-2/+3
*
bpo-43521: Allow ast.unparse with empty sets and NaN (GH-24897)
Kodi Arfer
2021-03-18
1
-6/+14
[next]