diff --git a/stdlib/typing.pyi b/stdlib/typing.pyi index b87788667..4dc92e0ff 100644 --- a/stdlib/typing.pyi +++ b/stdlib/typing.pyi @@ -667,7 +667,10 @@ class NamedTuple(Tuple[Any, ...]): _field_defaults: dict[str, Any] _fields: Tuple[str, ...] _source: str - def __init__(self, typename: str, fields: Iterable[Tuple[str, Any]] = ..., **kwargs: Any) -> None: ... + @overload + def __init__(self, typename: str, fields: Iterable[Tuple[str, Any]] = ...) -> None: ... + @overload + def __init__(self, typename: str, fields: None = ..., **kwargs: Any) -> None: ... @classmethod def _make(cls: Type[_T], iterable: Iterable[Any]) -> _T: ... if sys.version_info >= (3, 8):