Skip to content

Commit cb37f1d

Browse files
authored
Update ast.alias _attributes for Python 3.9 (#14103)
1 parent 67deb0d commit cb37f1d

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

stdlib/ast.pyi

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1429,15 +1429,19 @@ class keyword(AST):
14291429
def __replace__(self, *, arg: str | None = ..., value: expr = ..., **kwargs: Unpack[_Attributes]) -> Self: ...
14301430

14311431
class alias(AST):
1432-
lineno: int
1433-
col_offset: int
1434-
end_lineno: int | None
1435-
end_col_offset: int | None
1436-
if sys.version_info >= (3, 10):
1437-
__match_args__ = ("name", "asname")
14381432
name: str
14391433
asname: str | None
1440-
def __init__(self, name: str, asname: str | None = None, **kwargs: Unpack[_Attributes]) -> None: ...
1434+
if sys.version_info >= (3, 10):
1435+
lineno: int
1436+
col_offset: int
1437+
end_lineno: int | None
1438+
end_col_offset: int | None
1439+
if sys.version_info >= (3, 10):
1440+
__match_args__ = ("name", "asname")
1441+
if sys.version_info >= (3, 10):
1442+
def __init__(self, name: str, asname: str | None = None, **kwargs: Unpack[_Attributes]) -> None: ...
1443+
else:
1444+
def __init__(self, name: str, asname: str | None = None) -> None: ...
14411445

14421446
if sys.version_info >= (3, 14):
14431447
def __replace__(self, *, name: str = ..., asname: str | None = ..., **kwargs: Unpack[_Attributes]) -> Self: ...

0 commit comments

Comments
 (0)