Skip to content

Commit 7e7f4cb

Browse files
committed
Upgrade oauthlib stubs to 4x
1 parent b9808cc commit 7e7f4cb

5 files changed

Lines changed: 6 additions & 12 deletions

File tree

‎stubs/oauthlib/METADATA.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
version = "3.3.*"
1+
version = "4.0.*"
22
upstream-repository = "https://github.com/oauthlib/oauthlib"

‎stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/base.pyi‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,8 @@ class Client:
102102
token: str,
103103
token_type_hint: Literal["access_token", "refresh_token"] | None = "access_token",
104104
body: str = "",
105-
callback: Callable[[Incomplete], Incomplete] | None = None,
106105
**kwargs,
107-
): ...
106+
) -> tuple[str, dict[str, str], str]: ...
108107
def parse_request_body_response(
109108
self, body: str, scope: str | set[object] | tuple[object] | list[object] | None = None, **kwargs
110109
) -> OAuth2Token: ...

‎stubs/oauthlib/oauthlib/oauth2/rfc6749/endpoints/revocation.pyi‎

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,7 @@ class RevocationEndpoint(BaseEndpoint):
1313
valid_request_methods: tuple[Literal["POST"]]
1414
request_validator: RequestValidator
1515
supported_token_types: tuple[str, ...]
16-
enable_jsonp: bool
17-
def __init__(
18-
self,
19-
request_validator: RequestValidator,
20-
supported_token_types: tuple[str, ...] | None = None,
21-
enable_jsonp: bool = False,
22-
) -> None: ...
16+
def __init__(self, request_validator: RequestValidator, supported_token_types: tuple[str, ...] | None = None) -> None: ...
2317
def create_revocation_response(
2418
self, uri: str, http_method: _HTTPMethod = "POST", body: str | None = None, headers: dict[str, str] | None = None
2519
) -> tuple[dict[str, str], str, int]: ...

‎stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/base.pyi‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ class GrantTypeBase:
6262
def add_token(self, token: dict[str, _T], token_handler: TokenBase, request: Request) -> dict[str, _T]: ...
6363
def validate_grant_type(self, request: Request) -> None: ...
6464
def validate_scopes(self, request: Request) -> None: ...
65+
def validate_client_confidential(self, request: Request) -> None: ...
66+
def validate_client_public(self, request: Request) -> None: ...
67+
def validate_client_authentication(self, request: Request) -> None: ...
6568
def prepare_authorization_response(
6669
self, request: Request, token: dict[str, Incomplete], headers: dict[str, str], body: str | None, status: int | None
6770
) -> tuple[dict[str, str], str | None, int | None]: ...

‎stubs/oauthlib/oauthlib/oauth2/rfc6749/parameters.pyi‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from _typeshed import Incomplete
2-
from collections.abc import Callable
32
from typing import Literal
43

54
from .tokens import OAuth2Token
@@ -32,7 +31,6 @@ def prepare_token_revocation_request(
3231
url: str,
3332
token: str,
3433
token_type_hint: Literal["access_token", "refresh_token"] | None = "access_token",
35-
callback: Callable[[Incomplete], Incomplete] | None = None,
3634
body: str = "",
3735
**kwargs,
3836
) -> tuple[str, dict[str, str], str]: ...

0 commit comments

Comments
 (0)