diff --git a/stdlib/3/os/path.pyi b/stdlib/3/os/path.pyi index 993d3aa1aaf0..a574a990ebbc 100644 --- a/stdlib/3/os/path.pyi +++ b/stdlib/3/os/path.pyi @@ -30,8 +30,8 @@ defpath = ... # type: str devnull = ... # type: str # ----- os.path function stubs ----- -def abspath(path: AnyStr) -> AnyStr: ... -def basename(path: AnyStr) -> AnyStr: ... +def abspath(path: _PathType) -> AnyStr: ... +def basename(path: _PathType) -> AnyStr: ... if sys.version_info >= (3, 5): def commonpath(paths: Sequence[AnyStr]) -> AnyStr: ... @@ -76,7 +76,7 @@ if sys.version_info < (3, 0): @overload def join(__p1: bytes, __p2: bytes, __p3: bytes, __p4: Text, *p: _PathType) -> Text: ... else: - def join(path: AnyStr, *paths: AnyStr) -> AnyStr: ... + def join(path: _PathType, *paths: _PathType) -> AnyStr: ... def normcase(path: AnyStr) -> AnyStr: ... def normpath(path: AnyStr) -> AnyStr: ...