Redo PathLike without importing os into builtins.

This commit is contained in:
Guido van Rossum
2017-03-21 10:50:10 -07:00
parent baa61a151b
commit 41561f11c7
2 changed files with 9 additions and 5 deletions

View File

@@ -114,8 +114,7 @@ TMP_MAX = 0 # Undocumented, but used by tempfile
# ----- os classes (structures) -----
if sys.version_info >= (3, 6):
class PathLike:
def __fspath__(self) -> AnyStr: ...
from builtins import _PathLike as PathLike # See comment in builtins
_PathType = Union[bytes, Text]