mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-03-06 23:24:25 +08:00
Use PEP 570 syntax in third party stubs (#11554)
This commit is contained in:
@@ -110,18 +110,18 @@ def create_accept_header(header_value: str) -> AcceptValidHeader | AcceptInvalid
|
||||
|
||||
class _AcceptProperty:
|
||||
@overload
|
||||
def __get__(self, __obj: None, __type: type | None = ...) -> property: ...
|
||||
def __get__(self, obj: None, type: type | None = ..., /) -> property: ...
|
||||
@overload
|
||||
def __get__(self, __obj: Any, __type: type | None = ...) -> AcceptNoHeader | AcceptValidHeader | AcceptInvalidHeader: ...
|
||||
def __get__(self, obj: Any, type: type | None = ..., /) -> AcceptNoHeader | AcceptValidHeader | AcceptInvalidHeader: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: str | None) -> None: ...
|
||||
def __set__(self, obj: Any, value: str | None, /) -> None: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: AcceptNoHeader | AcceptValidHeader | AcceptInvalidHeader) -> None: ...
|
||||
def __set__(self, obj: Any, value: AcceptNoHeader | AcceptValidHeader | AcceptInvalidHeader, /) -> None: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: SupportsItems[str, float | tuple[float, str]]) -> None: ...
|
||||
def __set__(self, obj: Any, value: SupportsItems[str, float | tuple[float, str]], /) -> None: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: _ListOrTuple[str | tuple[str, float, str] | list[Any]]) -> None: ...
|
||||
def __delete__(self, __obj: Any) -> None: ...
|
||||
def __set__(self, obj: Any, value: _ListOrTuple[str | tuple[str, float, str] | list[Any]], /) -> None: ...
|
||||
def __delete__(self, obj: Any, /) -> None: ...
|
||||
|
||||
def accept_property() -> _AcceptProperty: ...
|
||||
|
||||
@@ -221,22 +221,22 @@ def create_accept_charset_header(header_value: str) -> AcceptCharsetValidHeader
|
||||
|
||||
class _AcceptCharsetProperty:
|
||||
@overload
|
||||
def __get__(self, __obj: None, __type: type | None = ...) -> property: ...
|
||||
def __get__(self, obj: None, type: type | None = ..., /) -> property: ...
|
||||
@overload
|
||||
def __get__(
|
||||
self, __obj: Any, __type: type | None = ...
|
||||
self, obj: Any, type: type | None = ..., /
|
||||
) -> AcceptCharsetNoHeader | AcceptCharsetValidHeader | AcceptCharsetInvalidHeader: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: str | None) -> None: ...
|
||||
def __set__(self, obj: Any, value: str | None, /) -> None: ...
|
||||
@overload
|
||||
def __set__(
|
||||
self, __obj: Any, __value: AcceptCharsetNoHeader | AcceptCharsetValidHeader | AcceptCharsetInvalidHeader
|
||||
self, obj: Any, value: AcceptCharsetNoHeader | AcceptCharsetValidHeader | AcceptCharsetInvalidHeader, /
|
||||
) -> None: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: SupportsItems[str, float]) -> None: ...
|
||||
def __set__(self, obj: Any, value: SupportsItems[str, float], /) -> None: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: _ListOrTuple[str | tuple[str, float] | list[Any]]) -> None: ...
|
||||
def __delete__(self, __obj: Any) -> None: ...
|
||||
def __set__(self, obj: Any, value: _ListOrTuple[str | tuple[str, float] | list[Any]], /) -> None: ...
|
||||
def __delete__(self, obj: Any, /) -> None: ...
|
||||
|
||||
def accept_charset_property() -> _AcceptCharsetProperty: ...
|
||||
|
||||
@@ -336,22 +336,22 @@ def create_accept_encoding_header(header_value: str) -> AcceptEncodingValidHeade
|
||||
|
||||
class _AcceptEncodingProperty:
|
||||
@overload
|
||||
def __get__(self, __obj: None, __type: type | None = ...) -> property: ...
|
||||
def __get__(self, obj: None, type: type | None = ..., /) -> property: ...
|
||||
@overload
|
||||
def __get__(
|
||||
self, __obj: Any, __type: type | None = ...
|
||||
self, obj: Any, type: type | None = ..., /
|
||||
) -> AcceptEncodingNoHeader | AcceptEncodingValidHeader | AcceptEncodingInvalidHeader: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: str | None) -> None: ...
|
||||
def __set__(self, obj: Any, value: str | None, /) -> None: ...
|
||||
@overload
|
||||
def __set__(
|
||||
self, __obj: Any, __value: AcceptEncodingNoHeader | AcceptEncodingValidHeader | AcceptEncodingInvalidHeader
|
||||
self, obj: Any, value: AcceptEncodingNoHeader | AcceptEncodingValidHeader | AcceptEncodingInvalidHeader, /
|
||||
) -> None: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: SupportsItems[str, float]) -> None: ...
|
||||
def __set__(self, obj: Any, value: SupportsItems[str, float], /) -> None: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: _ListOrTuple[str | tuple[str, float] | list[Any]]) -> None: ...
|
||||
def __delete__(self, __obj: Any) -> None: ...
|
||||
def __set__(self, obj: Any, value: _ListOrTuple[str | tuple[str, float] | list[Any]], /) -> None: ...
|
||||
def __delete__(self, obj: Any, /) -> None: ...
|
||||
|
||||
def accept_encoding_property() -> _AcceptEncodingProperty: ...
|
||||
|
||||
@@ -483,21 +483,21 @@ def create_accept_language_header(header_value: str) -> AcceptLanguageValidHeade
|
||||
|
||||
class _AcceptLanguageProperty:
|
||||
@overload
|
||||
def __get__(self, __obj: None, __type: type | None = ...) -> property: ...
|
||||
def __get__(self, obj: None, type: type | None = ..., /) -> property: ...
|
||||
@overload
|
||||
def __get__(
|
||||
self, __obj: Any, __type: type | None = ...
|
||||
self, obj: Any, type: type | None = ..., /
|
||||
) -> AcceptLanguageNoHeader | AcceptLanguageValidHeader | AcceptLanguageInvalidHeader: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: str | None) -> None: ...
|
||||
def __set__(self, obj: Any, value: str | None, /) -> None: ...
|
||||
@overload
|
||||
def __set__(
|
||||
self, __obj: Any, __value: AcceptLanguageNoHeader | AcceptLanguageValidHeader | AcceptLanguageInvalidHeader
|
||||
self, obj: Any, value: AcceptLanguageNoHeader | AcceptLanguageValidHeader | AcceptLanguageInvalidHeader, /
|
||||
) -> None: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: SupportsItems[str, float]) -> None: ...
|
||||
def __set__(self, obj: Any, value: SupportsItems[str, float], /) -> None: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: _ListOrTuple[str | tuple[str, float] | list[Any]]) -> None: ...
|
||||
def __delete__(self, __obj: Any) -> None: ...
|
||||
def __set__(self, obj: Any, value: _ListOrTuple[str | tuple[str, float] | list[Any]], /) -> None: ...
|
||||
def __delete__(self, obj: Any, /) -> None: ...
|
||||
|
||||
def accept_language_property() -> _AcceptLanguageProperty: ...
|
||||
|
||||
@@ -17,8 +17,8 @@ _T = TypeVar("_T")
|
||||
_SameSitePolicy: TypeAlias = Literal["Strict", "Lax", "None", "strict", "lax", "none"]
|
||||
|
||||
class _Serializer(Protocol):
|
||||
def loads(self, __appstruct: Any) -> bytes: ...
|
||||
def dumps(self, __bstruct: bytes) -> Any: ...
|
||||
def loads(self, appstruct: Any, /) -> bytes: ...
|
||||
def dumps(self, bstruct: bytes, /) -> Any: ...
|
||||
|
||||
class RequestCookies(MutableMapping[str, str]):
|
||||
def __init__(self, environ: WSGIEnvironment) -> None: ...
|
||||
|
||||
@@ -151,9 +151,9 @@ class _unbound_wsgify(wsgify[_RequestT_contra, _P], Generic[_RequestT_contra, _P
|
||||
@overload
|
||||
def __call__(self, __self: _S, func: _RequestHandler[_RequestT_contra, _P], /) -> Self: ...
|
||||
@overload
|
||||
def __call__(self, __self: _S, req: _RequestT_contra) -> _AnyResponse: ...
|
||||
def __call__(self, __self: _S, /, req: _RequestT_contra) -> _AnyResponse: ...
|
||||
@overload
|
||||
def __call__(self, __self: _S, req: _RequestT_contra, *args: _P.args, **kw: _P.kwargs) -> _AnyResponse: ...
|
||||
def __call__(self, __self: _S, /, req: _RequestT_contra, *args: _P.args, **kw: _P.kwargs) -> _AnyResponse: ...
|
||||
|
||||
class _UnboundMiddleware(Generic[_RequestT_contra, _AppT_contra, _P]):
|
||||
wrapper_class: type[wsgify[_RequestT_contra, Concatenate[_AppT_contra, _P]]]
|
||||
|
||||
@@ -28,13 +28,13 @@ _ContentRangeParams: TypeAlias = (
|
||||
|
||||
class _AsymmetricProperty(Generic[_GetterReturnType, _SetterValueType]):
|
||||
@overload
|
||||
def __get__(self, __obj: None, __type: type | None = ...) -> property: ...
|
||||
def __get__(self, obj: None, type: type | None = ..., /) -> property: ...
|
||||
@overload
|
||||
def __get__(self, __obj: Any, __type: type | None = ...) -> _GetterReturnType: ...
|
||||
def __set__(self, __obj: Any, __value: _SetterValueType) -> None: ...
|
||||
def __get__(self, obj: Any, type: type | None = ..., /) -> _GetterReturnType: ...
|
||||
def __set__(self, obj: Any, value: _SetterValueType, /) -> None: ...
|
||||
|
||||
class _AsymmetricPropertyWithDelete(_AsymmetricProperty[_GetterReturnType, _SetterValueType]):
|
||||
def __delete__(self, __obj: Any) -> None: ...
|
||||
def __delete__(self, obj: Any, /) -> None: ...
|
||||
|
||||
class _SymmetricProperty(_AsymmetricProperty[_T, _T]): ...
|
||||
class _SymmetricPropertyWithDelete(_AsymmetricPropertyWithDelete[_T, _T]): ...
|
||||
|
||||
@@ -9,14 +9,14 @@ _ETag: TypeAlias = _AnyETag | _NoETag | ETagMatcher
|
||||
|
||||
class _ETagProperty:
|
||||
@overload
|
||||
def __get__(self, __obj: None, __type: type | None = ...) -> property: ...
|
||||
def __get__(self, obj: None, type: type | None = ..., /) -> property: ...
|
||||
@overload
|
||||
def __get__(self, __obj: Any, __type: type | None = ...) -> _ETag: ...
|
||||
def __get__(self, obj: Any, type: type | None = ..., /) -> _ETag: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: str | None) -> None: ...
|
||||
def __set__(self, obj: Any, value: str | None, /) -> None: ...
|
||||
@overload
|
||||
def __set__(self, __obj: Any, __value: _ETag) -> None: ...
|
||||
def __delete__(self, __obj: Any) -> None: ...
|
||||
def __set__(self, obj: Any, value: _ETag, /) -> None: ...
|
||||
def __delete__(self, obj: Any, /) -> None: ...
|
||||
|
||||
def etag_property(key: str, default: _ETag, rfc_section: str, strong: bool = True) -> _ETagProperty: ...
|
||||
|
||||
|
||||
@@ -11,9 +11,9 @@ _VT = TypeVar("_VT")
|
||||
|
||||
class MultiDict(MutableMapping[_KT, _VT]):
|
||||
@overload
|
||||
def __init__(self, __m: SupportsItems[_KT, _VT], **kwargs: _VT) -> None: ...
|
||||
def __init__(self, m: SupportsItems[_KT, _VT], /, **kwargs: _VT) -> None: ...
|
||||
@overload
|
||||
def __init__(self, __m: Iterable[tuple[_KT, _VT]], **kwargs: _VT) -> None: ...
|
||||
def __init__(self, m: Iterable[tuple[_KT, _VT]], /, **kwargs: _VT) -> None: ...
|
||||
@overload
|
||||
def __init__(self, **kwargs: _VT) -> None: ...
|
||||
@classmethod
|
||||
@@ -46,7 +46,7 @@ class MultiDict(MutableMapping[_KT, _VT]):
|
||||
def pop(self, key: _KT, default: _T) -> _VT | _T: ...
|
||||
def popitem(self) -> tuple[_KT, _VT]: ...
|
||||
@overload # type: ignore[override]
|
||||
def update(self, __m: Collection[tuple[_KT, _VT]], **kwargs: _VT) -> None: ...
|
||||
def update(self, m: Collection[tuple[_KT, _VT]], /, **kwargs: _VT) -> None: ...
|
||||
@overload
|
||||
def update(self, **kwargs: _VT) -> None: ...
|
||||
@overload
|
||||
|
||||
Reference in New Issue
Block a user