diff --git a/stdlib/3/os/__init__.pyi b/stdlib/3/os/__init__.pyi index d20afacd9..bd2f97622 100644 --- a/stdlib/3/os/__init__.pyi +++ b/stdlib/3/os/__init__.pyi @@ -383,7 +383,16 @@ if sys.version_info >= (3, 3): else: def link(src: _PathType, link_name: _PathType) -> None: ... -if sys.version_info >= (3, 3): +if sys.version_info >= (3, 6): + @overload + def listdir(path: Optional[str] = ...) -> List[str]: ... + @overload + def listdir(path: bytes) -> List[bytes]: ... + @overload + def listdir(path: int) -> List[str]: ... + @overload + def listdir(path: PathLike[str]) -> List[str]: ... +elif sys.version_info >= (3, 3): @overload def listdir(path: Optional[str] = ...) -> List[str]: ... @overload