Add proper support for __rtruediv__ on libpath.Path (#3236)

This commit is contained in:
Philippe F
2019-09-17 23:24:42 +02:00
committed by Sebastian Rittau
parent 4c63939585
commit ce0dc8a23d
2 changed files with 4 additions and 0 deletions

View File

@@ -32,8 +32,10 @@ class PurePath(_PurePathBase):
def __ge__(self, other: PurePath) -> bool: ...
if sys.version_info < (3, 6):
def __truediv__(self: _P, key: Union[str, PurePath]) -> _P: ...
def __rtruediv__(self: _P, key: Union[str, PurePath]) -> _P: ...
else:
def __truediv__(self: _P, key: Union[str, os.PathLike[str]]) -> _P: ...
def __rtruediv__(self: _P, key: Union[str, os.PathLike[str]]) -> _P: ...
if sys.version_info < (3,):
def __div__(self: _P, key: Union[str, PurePath]) -> _P: ...
def __bytes__(self) -> bytes: ...

View File

@@ -32,8 +32,10 @@ class PurePath(_PurePathBase):
def __ge__(self, other: PurePath) -> bool: ...
if sys.version_info < (3, 6):
def __truediv__(self: _P, key: Union[str, PurePath]) -> _P: ...
def __rtruediv__(self: _P, key: Union[str, PurePath]) -> _P: ...
else:
def __truediv__(self: _P, key: Union[str, os.PathLike[str]]) -> _P: ...
def __rtruediv__(self: _P, key: Union[str, os.PathLike[str]]) -> _P: ...
if sys.version_info < (3,):
def __div__(self: _P, key: Union[str, PurePath]) -> _P: ...
def __bytes__(self) -> bytes: ...