Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion stubs/oauthlib/METADATA.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
version = "3.3.*"
version = "4.0.*"
upstream-repository = "https://github.com/oauthlib/oauthlib"
3 changes: 1 addition & 2 deletions stubs/oauthlib/oauthlib/oauth2/rfc6749/clients/base.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -102,9 +102,8 @@ class Client:
token: str,
token_type_hint: Literal["access_token", "refresh_token"] | None = "access_token",
body: str = "",
callback: Callable[[Incomplete], Incomplete] | None = None,
**kwargs,
): ...
) -> tuple[str, dict[str, str], str]: ...
def parse_request_body_response(
self, body: str, scope: str | set[object] | tuple[object] | list[object] | None = None, **kwargs
) -> OAuth2Token: ...
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,7 @@ class RevocationEndpoint(BaseEndpoint):
valid_request_methods: tuple[Literal["POST"]]
request_validator: RequestValidator
supported_token_types: tuple[str, ...]
enable_jsonp: bool
def __init__(
self,
request_validator: RequestValidator,
supported_token_types: tuple[str, ...] | None = None,
enable_jsonp: bool = False,
) -> None: ...
def __init__(self, request_validator: RequestValidator, supported_token_types: tuple[str, ...] | None = None) -> None: ...
def create_revocation_response(
self, uri: str, http_method: _HTTPMethod = "POST", body: str | None = None, headers: dict[str, str] | None = None
) -> tuple[dict[str, str], str, int]: ...
Expand Down
3 changes: 3 additions & 0 deletions stubs/oauthlib/oauthlib/oauth2/rfc6749/grant_types/base.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,9 @@ class GrantTypeBase:
def add_token(self, token: dict[str, _T], token_handler: TokenBase, request: Request) -> dict[str, _T]: ...
def validate_grant_type(self, request: Request) -> None: ...
def validate_scopes(self, request: Request) -> None: ...
def validate_client_confidential(self, request: Request) -> None: ...
def validate_client_public(self, request: Request) -> None: ...
def validate_client_authentication(self, request: Request) -> None: ...
def prepare_authorization_response(
self, request: Request, token: dict[str, Incomplete], headers: dict[str, str], body: str | None, status: int | None
) -> tuple[dict[str, str], str | None, int | None]: ...
2 changes: 0 additions & 2 deletions stubs/oauthlib/oauthlib/oauth2/rfc6749/parameters.pyi
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
from _typeshed import Incomplete
from collections.abc import Callable
from typing import Literal

from .tokens import OAuth2Token
Expand Down Expand Up @@ -32,7 +31,6 @@ def prepare_token_revocation_request(
url: str,
token: str,
token_type_hint: Literal["access_token", "refresh_token"] | None = "access_token",
callback: Callable[[Incomplete], Incomplete] | None = None,
body: str = "",
**kwargs,
) -> tuple[str, dict[str, str], str]: ...
Expand Down
Loading