mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-06 21:43:59 +08:00
[pathlib] Deprecate PurePath.as_uri (#15178)
This commit is contained in:
@@ -90,6 +90,7 @@ class PurePath(PathLike[str]):
|
||||
def __rtruediv__(self, key: StrPath) -> Self: ...
|
||||
def __bytes__(self) -> bytes: ...
|
||||
def as_posix(self) -> str: ...
|
||||
@deprecated("Deprecated since Python 3.14; will be removed in Python 3.19. Use `Path.as_uri()` instead.")
|
||||
def as_uri(self) -> str: ...
|
||||
def is_absolute(self) -> bool: ...
|
||||
if sys.version_info >= (3, 13):
|
||||
@@ -345,6 +346,8 @@ class Path(PurePath):
|
||||
self, top_down: bool = True, on_error: Callable[[OSError], object] | None = None, follow_symlinks: bool = False
|
||||
) -> Iterator[tuple[Self, list[str], list[str]]]: ...
|
||||
|
||||
def as_uri(self) -> str: ...
|
||||
|
||||
class PosixPath(Path, PurePosixPath):
|
||||
__slots__ = ()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user