File tree Expand file tree Collapse file tree 3 files changed +9
-1
lines changed Expand file tree Collapse file tree 3 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 1
- version = " ~=3.3.2 "
1
+ version = " 3.4.* "
2
2
upstream_repository = " https://github.com/PyCQA/pyflakes"
Original file line number Diff line number Diff line change @@ -187,8 +187,13 @@ else:
187
187
188
188
if sys .version_info >= (3 , 14 ):
189
189
_NameConstant : TypeAlias = Never
190
+ _TemplateStr : TypeAlias = ast .TemplateStr
191
+ _Interpolation : TypeAlias = ast .Interpolation
190
192
else :
191
193
_NameConstant : TypeAlias = ast .NameConstant
194
+ # The methods using these should never be called on Python < 3.14.
195
+ _TemplateStr : TypeAlias = Never
196
+ _Interpolation : TypeAlias = Never
192
197
193
198
class Checker :
194
199
nodeDepth : int
@@ -308,6 +313,8 @@ class Checker:
308
313
def KEYWORD (self , tree : ast .keyword , omit : _OmitType = None ) -> None : ...
309
314
def FORMATTEDVALUE (self , tree : ast .FormattedValue , omit : _OmitType = None ) -> None : ...
310
315
def JOINEDSTR (self , node : ast .AST ) -> None : ...
316
+ def TEMPLATESTR (self , node : _TemplateStr ) -> None : ...
317
+ def INTERPOLATION (self , tree : _Interpolation , omit : _OmitType = None ) -> None : ...
311
318
def DICT (self , node : ast .Dict ) -> None : ...
312
319
def IF (self , node : ast .If ) -> None : ...
313
320
def IFEXP (self , node : ast .If ) -> None : ...
Original file line number Diff line number Diff line change @@ -101,6 +101,7 @@ class RaiseNotImplemented(Message): ...
101
101
class InvalidPrintSyntax (Message ): ...
102
102
class IsLiteral (Message ): ...
103
103
class FStringMissingPlaceholders (Message ): ...
104
+ class TStringMissingPlaceholders (Message ): ...
104
105
105
106
class StringDotFormatExtraPositionalArguments (Message ):
106
107
message_args : tuple [str ]
You can’t perform that action at this time.
0 commit comments