diff --git a/stdlib/tempfile.pyi b/stdlib/tempfile.pyi index a2ef7724b..53ff56f1b 100644 --- a/stdlib/tempfile.pyi +++ b/stdlib/tempfile.pyi @@ -310,7 +310,10 @@ class SpooledTemporaryFile(IO[AnyStr]): def __next__(self) -> AnyStr: ... class TemporaryDirectory(Generic[AnyStr]): - name: str + name: AnyStr + @overload + def __init__(self: TemporaryDirectory[str], suffix: None = ..., prefix: None = ..., dir: None = ...) -> None: ... + @overload def __init__( self, suffix: Optional[AnyStr] = ..., prefix: Optional[AnyStr] = ..., dir: Optional[_DirT[AnyStr]] = ... ) -> None: ...