index
:
cpython
3.10
3.11
3.12
3.13
3.14
3.9
main
The Python programming language
Aslak Raanes
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
Lib
/
ast.py
Commit message (
Expand
)
Author
Age
*
gh-121210: handle nodes with missing attributes/fields in `ast.compare` (#121...
Bénédikt Tran
2024-07-02
*
gh-117865: Defer import of re in ast (#119546)
Jelle Zijlstra
2024-05-28
*
gh-119562: Remove unused private string constants from `ast.py` (#119576)
Alex Waygood
2024-05-26
*
gh-119562: Remove AST nodes deprecated since Python 3.8 (#119563)
Alex Waygood
2024-05-26
*
gh-60191: Implement ast.compare (#19211)
Batuhan Taskaya
2024-05-22
*
gh-116126: Implement PEP 696 (#116129)
Jelle Zijlstra
2024-05-03
*
gh-116023: Add `show_empty=False` to `ast.dump` (#116037)
Nikita Sobolev
2024-04-24
*
gh-112364: Correct unparsing of backslashes and quotes in ast.unparse (#115696)
Frank Hoffmann
2024-02-21
*
Clean up backslash avoiding code in ast, fix typo (#113605)
Shantanu
2024-01-16
*
gh-58032: Do not use argparse.FileType in module CLIs and scripts (GH-113649)
Serhiy Storchaka
2024-01-10
*
gh-110259: Fix f-strings with multiline expressions and format specs (#110271)
Pablo Galindo Salgado
2023-10-05
*
gh-108843: fix ast.unparse for f-string with many quotes (#108981)
Shantanu
2023-09-18
*
gh-108469: Update ast.unparse for unescaped quote support from PEP701 [3.12] ...
Anthony Shaw
2023-09-05
*
gh-108113: Make it possible to create an optimized AST (#108154)
Irit Katriel
2023-08-21
*
gh-104799: PEP 695 backward compatibility for ast.unparse (#105846)
Jelle Zijlstra
2023-06-16
*
gh-104656: Rename typeparams AST node to type_params (#104657)
Jelle Zijlstra
2023-05-21
*
gh-103763: Implement PEP 695 (#103764)
Jelle Zijlstra
2023-05-15
*
gh-90953: Emit deprecation warnings for `ast` features deprecated in Python 3...
Alex Waygood
2023-05-06
*
gh-103285: Rewrite _splitlines_no_ff to improve performance (#103307)
Tian Gao
2023-04-23
*
gh-99341: Cover type ignore nodes when incrementing line numbers (GH-99422)
Batuhan Taskaya
2022-11-22
*
gh-95588: Drop the safety claim from `ast.literal_eval` docs. (#95919)
Gregory P. Smith
2022-10-01
*
gh-92986: Fix ast.unparse when ImportFrom.level is None (#92992)
Shantanu
2022-09-05
*
ast.parse: check `feature_version` common case first (GH-94640)
Anthony Sottile
2022-08-29
*
gh-95066: ast: Replace assert with ValueError (GH-95072)
Shantanu
2022-07-26
*
gh-92671: Don't omit parentheses when unparsing empty tuples (GH-92673)
Batuhan Taskaya
2022-05-16
*
bpo-43224: Implement PEP 646 grammar changes (GH-31018)
Matthew Rahtz
2022-03-26
*
bpo-45292: [PEP-654] add except* (GH-29581)
Irit Katriel
2021-12-14
*
Fix typos in multiple files (GH-26689)
Binbin
2021-06-12
*
bpo-44142: drop redundant parantheses when unparsing tuples as assignment tar...
Batuhan Taskaya
2021-05-16
*
bpo-44081: improve ast.unparse() for lambdas with no parameters (GH-26000)
Batuhan Taskaya
2021-05-15
*
bpo-43417: Better buffer handling for ast.unparse (GH-24772)
Batuhan Taskaya
2021-05-09
*
Fix typo in ast.py (GH-25740)
Ikko Ashimine
2021-05-04
*
bpo-43892: Make match patterns explicit in the AST (GH-25585)
Nick Coghlan
2021-04-28
*
bpo-38659: [Enum] add _simple_enum decorator (GH-25497)
Ethan Furman
2021-04-21
*
Revert "bpo-38659: [Enum] add _simple_enum decorator (GH-25285)" (GH-25476)
Ethan Furman
2021-04-19
*
bpo-38659: [Enum] add _simple_enum decorator (GH-25285)
Ethan Furman
2021-04-19
*
bpo-43521: Allow ast.unparse with empty sets and NaN (GH-24897)
Kodi Arfer
2021-03-18
*
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher
2021-02-26
*
bpo-28964: add line number of node (if available) to ast.literal_eval error m...
Irit Katriel
2020-12-25
*
bpo-28002: Roundtrip f-strings with ast.unparse better (#19612)
Shantanu
2020-11-21
*
bpo-41887: omit leading spaces/tabs on ast.literal_eval (#22469)
Batuhan Taskaya
2020-10-03
*
bpo-41631: _ast module uses again a global state (#21961)
Victor Stinner
2020-09-15
*
bpo-40726: handle uninitalized end_lineno on ast.increment_lineno (GH-20312)
Batuhan Taskaya
2020-08-05
*
bpo-36290: Fix keytword collision handling in AST node constructors (GH-12382)
Rémi Lapeyre
2020-05-24
*
bpo-38870: Don't omit parenthesis when unparsing a slice in ast.unparse
Batuhan Taskaya
2020-05-18
*
bpo-38870: correctly escape unprintable characters on ast.unparse (GH-20166)
CyberSaxosTiGER
2020-05-18
*
bpo-40662: Fixed ast.get_source_segment for ast nodes that have incomplete lo...
Irit Katriel
2020-05-18
*
bpo-38870: Implement round tripping support for typed AST in ast.unparse (GH-...
Batuhan Taskaya
2020-05-17
*
bpo-38870: Correctly handle empty docstrings in ast.unparse (GH-18768)
Batuhan Taskaya
2020-05-16
*
bpo-38870: Don't put unnecessary parentheses on class declarations in ast.par...
Batuhan Taskaya
2020-05-16
[next]