mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-07-09 18:09:17 +08:00
Drop Python 3.8 branches (#13776)
This commit is contained in:
+5
-11
@@ -14,13 +14,10 @@ from _typeshed import (
|
||||
from collections.abc import Callable, Generator, Iterator, Sequence
|
||||
from io import BufferedRandom, BufferedReader, BufferedWriter, FileIO, TextIOWrapper
|
||||
from os import PathLike, stat_result
|
||||
from types import TracebackType
|
||||
from types import GenericAlias, TracebackType
|
||||
from typing import IO, Any, BinaryIO, ClassVar, Literal, overload
|
||||
from typing_extensions import Never, Self, deprecated
|
||||
|
||||
if sys.version_info >= (3, 9):
|
||||
from types import GenericAlias
|
||||
|
||||
__all__ = ["PurePath", "PurePosixPath", "PureWindowsPath", "Path", "PosixPath", "WindowsPath"]
|
||||
|
||||
if sys.version_info >= (3, 13):
|
||||
@@ -68,7 +65,7 @@ class PurePath(PathLike[str]):
|
||||
def is_reserved(self) -> bool: ...
|
||||
if sys.version_info >= (3, 12):
|
||||
def is_relative_to(self, other: StrPath, /, *_deprecated: StrPath) -> bool: ...
|
||||
elif sys.version_info >= (3, 9):
|
||||
else:
|
||||
def is_relative_to(self, *other: StrPath) -> bool: ...
|
||||
|
||||
if sys.version_info >= (3, 12):
|
||||
@@ -82,16 +79,14 @@ class PurePath(PathLike[str]):
|
||||
def relative_to(self, *other: StrPath) -> Self: ...
|
||||
|
||||
def with_name(self, name: str) -> Self: ...
|
||||
if sys.version_info >= (3, 9):
|
||||
def with_stem(self, stem: str) -> Self: ...
|
||||
|
||||
def with_stem(self, stem: str) -> Self: ...
|
||||
def with_suffix(self, suffix: str) -> Self: ...
|
||||
def joinpath(self, *other: StrPath) -> Self: ...
|
||||
@property
|
||||
def parents(self) -> Sequence[Self]: ...
|
||||
@property
|
||||
def parent(self) -> Self: ...
|
||||
if sys.version_info >= (3, 9) and sys.version_info < (3, 11):
|
||||
if sys.version_info < (3, 11):
|
||||
def __class_getitem__(cls, type: Any) -> GenericAlias: ...
|
||||
|
||||
if sys.version_info >= (3, 12):
|
||||
@@ -247,8 +242,7 @@ class Path(PurePath):
|
||||
else:
|
||||
def is_mount(self) -> bool: ...
|
||||
|
||||
if sys.version_info >= (3, 9):
|
||||
def readlink(self) -> Self: ...
|
||||
def readlink(self) -> Self: ...
|
||||
|
||||
if sys.version_info >= (3, 10):
|
||||
def rename(self, target: StrPath) -> Self: ...
|
||||
|
||||
Reference in New Issue
Block a user