Use PEP 570 syntax in stdlib (#11250)

This commit is contained in:
Shantanu
2024-03-09 14:50:16 -08:00
committed by GitHub
parent 63737acac6
commit 470a13ab09
139 changed files with 2412 additions and 2371 deletions

View File

@@ -20,10 +20,10 @@ _HeaderType: TypeAlias = Any
_HeaderTypeParam: TypeAlias = str | Header
class _SupportsEncodeToPayload(Protocol):
def encode(self, __encoding: str) -> _PayloadType | _MultipartPayloadType | _SupportsDecodeToPayload: ...
def encode(self, encoding: str, /) -> _PayloadType | _MultipartPayloadType | _SupportsDecodeToPayload: ...
class _SupportsDecodeToPayload(Protocol):
def decode(self, __encoding: str, __errors: str) -> _PayloadType | _MultipartPayloadType: ...
def decode(self, encoding: str, errors: str, /) -> _PayloadType | _MultipartPayloadType: ...
class Message:
policy: Policy # undocumented