Use PEP 570 syntax in third party stubs (#11554)

This commit is contained in:
Shantanu
2024-03-10 06:11:43 -07:00
committed by GitHub
parent f94bbfbcc4
commit 88fa182253
97 changed files with 625 additions and 632 deletions

View File

@@ -10,14 +10,14 @@ from requests.cookies import RequestsCookieJar
_Token: TypeAlias = dict[str, Incomplete] # oauthlib.oauth2.Client.token
class _AccessTokenResponseHook(Protocol):
def __call__(self, __response: requests.Response) -> requests.Response: ...
def __call__(self, response: requests.Response, /) -> requests.Response: ...
class _RefreshTokenResponseHook(Protocol):
def __call__(self, __response: requests.Response) -> requests.Response: ...
def __call__(self, response: requests.Response, /) -> requests.Response: ...
class _ProtectedRequestHook(Protocol):
def __call__(
self, __url: Incomplete, __headers: Incomplete, __data: Incomplete
self, url: Incomplete, headers: Incomplete, data: Incomplete, /
) -> tuple[Incomplete, Incomplete, Incomplete]: ...
class _ComplianceHooks(TypedDict):