Skip to content

Commit 640676b

Browse files
authored
Mark arguments of typing.NamedTuple.__init__ as positional-only (#10292)
1 parent e11dbc2 commit 640676b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

stdlib/typing.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -854,9 +854,9 @@ class NamedTuple(tuple[Any, ...]):
854854
if sys.version_info >= (3, 12):
855855
__orig_bases__: ClassVar[tuple[Any, ...]]
856856
@overload
857-
def __init__(self, typename: str, fields: Iterable[tuple[str, Any]] = ...) -> None: ...
857+
def __init__(self, __typename: str, __fields: Iterable[tuple[str, Any]]) -> None: ...
858858
@overload
859-
def __init__(self, typename: str, fields: None = None, **kwargs: Any) -> None: ...
859+
def __init__(self, __typename: str, __fields: None = None, **kwargs: Any) -> None: ...
860860
@classmethod
861861
def _make(cls, iterable: Iterable[Any]) -> typing_extensions.Self: ...
862862
if sys.version_info >= (3, 8):

0 commit comments

Comments
 (0)