From d7067fb28717e103c5e17ea5dbf1a95213c41188 Mon Sep 17 00:00:00 2001 From: mbarkhau Date: Sat, 9 Jun 2018 04:13:17 +0200 Subject: [PATCH] Add FormattedValue and JoinedStr to ast for py3.6+ (#2206) Fixes #2205 For reference https://docs.python.org/3/library/ast.html#abstract-grammar --- stdlib/3/_ast.pyi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/stdlib/3/_ast.pyi b/stdlib/3/_ast.pyi index c903b246c..a4b386fd9 100644 --- a/stdlib/3/_ast.pyi +++ b/stdlib/3/_ast.pyi @@ -233,6 +233,15 @@ class Num(expr): class Str(expr): s = ... # type: str +if sys.version_info >= (3, 6): + class FormattedValue(expr): + value = ... # type: expr + conversion = ... # type: typing.Optional[int] + format_spec = ... # type. typing.Optional[expr] + + class JoinedStr(expr): + values = ... # type: typing.List[expr] + class Bytes(expr): s = ... # type: bytes