]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-28002: Roundtrip f-strings with ast.unparse better (#19612)
authorShantanu <12621235+hauntsaninja@users.noreply.github.com>
Fri, 20 Nov 2020 21:16:42 +0000 (13:16 -0800)
committerGitHub <noreply@github.com>
Fri, 20 Nov 2020 21:16:42 +0000 (00:16 +0300)
commita993e901ebe60c38d46ecb31f771d0b4a206828c
tree949001849d989d051d9b2d0e5feb361bb7f51c55
parent9fc319dc033fa32d298fe1c3f171b3d011ac04f0
bpo-28002: Roundtrip f-strings with ast.unparse better (#19612)

By attempting to avoid backslashes in f-string expressions.
We also now proactively raise errors for some backslashes we can't
avoid while unparsing FormattedValues

Co-authored-by: hauntsaninja <>
Co-authored-by: Shantanu <hauntsaninja@users.noreply.github.com>
Co-authored-by: Batuhan Taskaya <isidentical@gmail.com>
Lib/ast.py
Lib/test/test_unparse.py