COMMITS
/ Lib/test/test_unparse.py March 9, 2026
S
gh-143055: Fix crash in AST unparser when unparsing dict comprehension unpacking (#145556)
Stan Ulbrych committed
October 23, 2025
July 21, 2025
May 8, 2025
J
gh-133581: Improve AST unparsing of t-strings (#133635)
Jelle Zijlstra committed
J
gh-133551: Skip annotationlib for now in ast roundtrip tests (#133634)
Jelle Zijlstra committed
April 30, 2025
L
gh-132661: Implement PEP 750 (#132662)
Lysandros Nikolaou committed
March 19, 2025
T
gh-129598: ast: allow multi stmts for ast single with ';' (#129620)
Tomasz Pytel committed
March 18, 2025
I
gh-130080: fix warnings in tests (#131400)
Irit Katriel committed
March 17, 2025
I
gh-130080: implement PEP 765 (#130087)
Irit Katriel committed
February 16, 2025
I
gh-130139: always check ast node type in ast.parse() with ast input (#130140)
Irit Katriel committed
January 31, 2025
S
gh-127975: Avoid reusing quote types in ast.unparse if not needed (#127980)
Shantanu committed
January 15, 2025
U
gh-128016: Improved invalid escape sequence warning message (#128020)
Umar Butler committed
May 3, 2024
J
gh-116126: Implement PEP 696 (#116129)
Jelle Zijlstra committed
February 28, 2024
K
gh-116030: test_unparse: Add ``ctx`` argument to ``ast.Name`` calls (#116031)
Kirill Podoprigora committed
February 26, 2024
N
gh-115931: Fix `SyntaxWarning`s in `test_unparse` (#115935)
Nikita Sobolev committed
February 21, 2024
F
gh-112364: Correct unparsing of backslashes and quotes in ast.unparse (#115696)
Frank Hoffmann committed
October 5, 2023
P
gh-110259: Fix f-strings with multiline expressions and format specs (#110271)
Pablo Galindo Salgado committed
September 18, 2023
S
gh-108843: fix ast.unparse for f-string with many quotes (#108981)
Shantanu committed
September 5, 2023
A
gh-108469: Update ast.unparse for unescaped quote support from PEP701 [3.12] (#108553)
Anthony Shaw committed
June 30, 2023
N
gh-106145: Make `end_{lineno,col_offset}` required on `type_param` nodes (#106224)
Nikita Sobolev committed
June 16, 2023
J
gh-104799: PEP 695 backward compatibility for ast.unparse (#105846)
Jelle Zijlstra committed
January 21, 2023
N
gh-100518: Add tests for `ast.NodeTransformer` (#100521)
Nikita Sobolev committed
September 5, 2022
S
gh-92986: Fix ast.unparse when ImportFrom.level is None (#92992)
Shantanu committed
May 16, 2022
B
gh-92671: Don't omit parentheses when unparsing empty tuples (GH-92673)
Batuhan Taskaya committed
April 2, 2022
J
bpo-47131: Speedup AST comparisons in test_unparse by using node traversal (GH-32132)
Jeremy Kloth committed
March 26, 2022
M
bpo-43224: Implement PEP 646 grammar changes (GH-31018)
Matthew Rahtz committed
December 14, 2021
I
bpo-45292: [PEP-654] add except* (GH-29581)
Irit Katriel committed
October 6, 2021
C
Fix typos in the Lib directory (GH-28775)
Christian Clauss committed
May 16, 2021
B
bpo-44142: drop redundant parantheses when unparsing tuples as assignment targets (GH-26156)
Batuhan Taskaya committed
May 15, 2021
B
bpo-44081: improve ast.unparse() for lambdas with no parameters (GH-26000)
Batuhan Taskaya committed
May 8, 2021
B
bpo-43417: Better buffer handling for ast.unparse (GH-24772)
Batuhan Taskaya committed
April 29, 2021
N
bpo-43892: Make match patterns explicit in the AST (GH-25585)
Nick Coghlan committed
March 18, 2021
K
bpo-43521: Allow ast.unparse with empty sets and NaN (GH-24897)
Kodi Arfer committed
November 20, 2020
S
bpo-28002: Roundtrip f-strings with ast.unparse better (#19612)
Shantanu committed
May 19, 2020
B
bpo-38870: invalid escape sequence (GH-20240)
Batuhan Taskaya committed
May 18, 2020
B
bpo-38870: Don't omit parenthesis when unparsing a slice in ast.unparse
Batuhan Taskaya committed
C
bpo-38870: correctly escape unprintable characters on ast.unparse (GH-20166)
CyberSaxosTiGER committed
May 17, 2020
P
bpo-38870: Use subTest in test_unparse for better error reporting (GH-20141)
Pablo Galindo committed
May 16, 2020
B
bpo-38870: Implement round tripping support for typed AST in ast.unparse (GH-17797)
Batuhan Taskaya committed
B
bpo-38870: Correctly handle empty docstrings in ast.unparse (GH-18768)
Batuhan Taskaya committed
B
bpo-38870: Don't put unnecessary parentheses on class declarations in ast.parse (GH-20134)
Batuhan Taskaya committed
B
bpo-38870: Do not separate factor prefixes in ast.unparse (GH-20133)
Batuhan Taskaya committed
May 3, 2020
B
bpo-38870: Don't start generated output with newlines in ast.unparse (GH-19636)
Batuhan Taskaya committed
May 1, 2020
P
bpo-40334: unskip test_function_type in test_unparse with the new parser (GH-19837)
Pablo Galindo committed
April 29, 2020
V
bpo-40443: Remove unused imports in tests (GH-19805)
Victor Stinner committed
April 23, 2020
V
bpo-40334: Rename PyConfig.use_peg to _use_peg_parser (GH-19670)
Victor Stinner committed
April 22, 2020
P
bpo-40334: PEP 617 implementation: New PEG parser for CPython (GH-19503)
Pablo Galindo committed
April 16, 2020
H
bpo-40209: Use tokenize.open in test_unparse (GH-19399)
Hakan Çelik committed
March 15, 2020
B
bpo-38870: Implement support for ast.FunctionType in ast.unparse (GH-19016)
Batuhan Taşkaya committed
March 9, 2020
B
bpo-38870: Simplify sequence interleaves in ast.unparse (GH-17892)
Batuhan Taşkaya committed