mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-08-12 19:12:31 +08:00
Replace Incomplete | None = None in third party stubs (#14063)
This commit is contained in:
@@ -52,7 +52,7 @@ class CaseInsensitiveDict(dict[str, Incomplete]):
|
||||
def __contains__(self, k: object) -> bool: ...
|
||||
def __delitem__(self, k: str) -> None: ...
|
||||
def __getitem__(self, k: str): ...
|
||||
def get(self, k: str, default: Incomplete | None = None) -> Incomplete | None: ...
|
||||
def get(self, k: str, default=None) -> Incomplete | None: ...
|
||||
def __setitem__(self, k: str, v) -> None: ...
|
||||
def update(self, *args, **kwargs) -> None: ...
|
||||
|
||||
|
||||
@@ -41,26 +41,19 @@ class Client:
|
||||
self,
|
||||
client_key: str,
|
||||
client_secret: str | None = None,
|
||||
resource_owner_key: Incomplete | None = None,
|
||||
resource_owner_secret: Incomplete | None = None,
|
||||
callback_uri: Incomplete | None = None,
|
||||
resource_owner_key=None,
|
||||
resource_owner_secret=None,
|
||||
callback_uri=None,
|
||||
signature_method="HMAC-SHA1",
|
||||
signature_type="AUTH_HEADER",
|
||||
rsa_key: Incomplete | None = None,
|
||||
verifier: Incomplete | None = None,
|
||||
realm: Incomplete | None = None,
|
||||
rsa_key=None,
|
||||
verifier=None,
|
||||
realm=None,
|
||||
encoding: str = "utf-8",
|
||||
decoding: Incomplete | None = None,
|
||||
nonce: Incomplete | None = None,
|
||||
timestamp: Incomplete | None = None,
|
||||
decoding=None,
|
||||
nonce=None,
|
||||
timestamp=None,
|
||||
): ...
|
||||
def get_oauth_signature(self, request): ...
|
||||
def get_oauth_params(self, request): ...
|
||||
def sign(
|
||||
self,
|
||||
uri,
|
||||
http_method: str = "GET",
|
||||
body: str | None = None,
|
||||
headers: dict[str, str] | None = None,
|
||||
realm: Incomplete | None = None,
|
||||
): ...
|
||||
def sign(self, uri, http_method: str = "GET", body: str | None = None, headers: dict[str, str] | None = None, realm=None): ...
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
from _typeshed import Incomplete
|
||||
from logging import Logger
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -7,12 +6,5 @@ log: Logger
|
||||
|
||||
class AccessTokenEndpoint(BaseEndpoint):
|
||||
def create_access_token(self, request, credentials): ...
|
||||
def create_access_token_response(
|
||||
self,
|
||||
uri,
|
||||
http_method: str = "GET",
|
||||
body: Incomplete | None = None,
|
||||
headers: Incomplete | None = None,
|
||||
credentials: Incomplete | None = None,
|
||||
): ...
|
||||
def create_access_token_response(self, uri, http_method: str = "GET", body=None, headers=None, credentials=None): ...
|
||||
def validate_access_token_request(self, request): ...
|
||||
|
||||
@@ -1,18 +1,8 @@
|
||||
from _typeshed import Incomplete
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
|
||||
class AuthorizationEndpoint(BaseEndpoint):
|
||||
def create_verifier(self, request, credentials): ...
|
||||
def create_authorization_response(
|
||||
self,
|
||||
uri,
|
||||
http_method: str = "GET",
|
||||
body: Incomplete | None = None,
|
||||
headers: Incomplete | None = None,
|
||||
realms: Incomplete | None = None,
|
||||
credentials: Incomplete | None = None,
|
||||
): ...
|
||||
def get_realms_and_credentials(
|
||||
self, uri, http_method: str = "GET", body: Incomplete | None = None, headers: Incomplete | None = None
|
||||
self, uri, http_method: str = "GET", body=None, headers=None, realms=None, credentials=None
|
||||
): ...
|
||||
def get_realms_and_credentials(self, uri, http_method: str = "GET", body=None, headers=None): ...
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
class BaseEndpoint:
|
||||
request_validator: Any
|
||||
token_generator: Any
|
||||
def __init__(self, request_validator, token_generator: Incomplete | None = None) -> None: ...
|
||||
def __init__(self, request_validator, token_generator=None) -> None: ...
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
from _typeshed import Incomplete
|
||||
from logging import Logger
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -7,12 +6,5 @@ log: Logger
|
||||
|
||||
class RequestTokenEndpoint(BaseEndpoint):
|
||||
def create_request_token(self, request, credentials): ...
|
||||
def create_request_token_response(
|
||||
self,
|
||||
uri,
|
||||
http_method: str = "GET",
|
||||
body: Incomplete | None = None,
|
||||
headers: Incomplete | None = None,
|
||||
credentials: Incomplete | None = None,
|
||||
): ...
|
||||
def create_request_token_response(self, uri, http_method: str = "GET", body=None, headers=None, credentials=None): ...
|
||||
def validate_request_token_request(self, request): ...
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
from _typeshed import Incomplete
|
||||
from logging import Logger
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -6,11 +5,4 @@ from .base import BaseEndpoint as BaseEndpoint
|
||||
log: Logger
|
||||
|
||||
class ResourceEndpoint(BaseEndpoint):
|
||||
def validate_protected_resource_request(
|
||||
self,
|
||||
uri,
|
||||
http_method: str = "GET",
|
||||
body: Incomplete | None = None,
|
||||
headers: Incomplete | None = None,
|
||||
realms: Incomplete | None = None,
|
||||
): ...
|
||||
def validate_protected_resource_request(self, uri, http_method: str = "GET", body=None, headers=None, realms=None): ...
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
from _typeshed import Incomplete
|
||||
from logging import Logger
|
||||
|
||||
from .base import BaseEndpoint as BaseEndpoint
|
||||
@@ -6,6 +5,4 @@ from .base import BaseEndpoint as BaseEndpoint
|
||||
log: Logger
|
||||
|
||||
class SignatureOnlyEndpoint(BaseEndpoint):
|
||||
def validate_request(
|
||||
self, uri, http_method: str = "GET", body: Incomplete | None = None, headers: Incomplete | None = None
|
||||
): ...
|
||||
def validate_request(self, uri, http_method: str = "GET", body=None, headers=None): ...
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
|
||||
class OAuth1Error(Exception):
|
||||
@@ -6,13 +5,7 @@ class OAuth1Error(Exception):
|
||||
description: str
|
||||
uri: Any
|
||||
status_code: Any
|
||||
def __init__(
|
||||
self,
|
||||
description: Incomplete | None = None,
|
||||
uri: Incomplete | None = None,
|
||||
status_code: int = 400,
|
||||
request: Incomplete | None = None,
|
||||
) -> None: ...
|
||||
def __init__(self, description=None, uri=None, status_code: int = 400, request=None) -> None: ...
|
||||
def in_uri(self, uri): ...
|
||||
@property
|
||||
def twotuples(self): ...
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from _typeshed import Incomplete, Unused
|
||||
from _typeshed import Unused
|
||||
from collections.abc import Iterable
|
||||
from logging import Logger
|
||||
|
||||
@@ -17,14 +17,10 @@ def collect_parameters(
|
||||
) -> list[tuple[str, str]]: ...
|
||||
def normalize_parameters(params: dict[str, str]) -> str: ...
|
||||
def sign_hmac_sha1_with_client(sig_base_str: str, client): ...
|
||||
def verify_hmac_sha1(
|
||||
request: Request, client_secret: Incomplete | None = None, resource_owner_secret: Incomplete | None = None
|
||||
) -> bool: ...
|
||||
def verify_hmac_sha1(request: Request, client_secret=None, resource_owner_secret=None) -> bool: ...
|
||||
def sign_hmac_sha1(base_string: str | bytes, client_secret, resource_owner_secret): ...
|
||||
def sign_hmac_sha256_with_client(sig_base_str, client): ...
|
||||
def verify_hmac_sha256(
|
||||
request, client_secret: Incomplete | None = None, resource_owner_secret: Incomplete | None = None
|
||||
) -> bool: ...
|
||||
def verify_hmac_sha256(request, client_secret=None, resource_owner_secret=None) -> bool: ...
|
||||
def sign_hmac_sha256(base_string: str | bytes, client_secret, resource_owner_secret): ...
|
||||
def sign_hmac_sha512_with_client(sig_base_str: str, client): ...
|
||||
def verify_hmac_sha512(request, client_secret: str | None = None, resource_owner_secret: str | None = None) -> bool: ...
|
||||
|
||||
@@ -23,7 +23,7 @@ class AuthorizationEndpoint(BaseEndpoint):
|
||||
http_method: _HTTPMethod = "GET",
|
||||
body: str | None = None,
|
||||
headers: dict[str, str] | None = None,
|
||||
scopes: Incomplete | None = None,
|
||||
scopes=None,
|
||||
credentials: dict[str, Incomplete] | None = None,
|
||||
): ...
|
||||
def validate_authorization_request(
|
||||
|
||||
@@ -21,6 +21,6 @@ class ResourceEndpoint(BaseEndpoint):
|
||||
http_method: _HTTPMethod = "GET",
|
||||
body: str | None = None,
|
||||
headers: dict[str, str] | None = None,
|
||||
scopes: Incomplete | None = None,
|
||||
scopes=None,
|
||||
) -> tuple[bool, Request]: ...
|
||||
def find_token_type(self, request: Request): ...
|
||||
|
||||
@@ -25,8 +25,8 @@ class TokenEndpoint(BaseEndpoint):
|
||||
http_method: _HTTPMethod = "POST",
|
||||
body: str | None = None,
|
||||
headers: dict[str, str] | None = None,
|
||||
credentials: Incomplete | None = None,
|
||||
grant_type_for_scope: Incomplete | None = None,
|
||||
claims: Incomplete | None = None,
|
||||
credentials=None,
|
||||
grant_type_for_scope=None,
|
||||
claims=None,
|
||||
): ...
|
||||
def validate_token_request(self, request: Request) -> None: ...
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
from _hashlib import HASH
|
||||
from _typeshed import Incomplete
|
||||
from collections.abc import Callable
|
||||
from logging import Logger
|
||||
|
||||
@@ -14,7 +13,7 @@ class GrantTypeBase:
|
||||
def id_token_hash(
|
||||
self, value: str, hashfunc: Callable[..., HASH] = ... # Arguments: ReadableBuffer (string) and bool (usedforsecurity)
|
||||
) -> str: ...
|
||||
def add_id_token(self, token, token_handler, request: Request, nonce: Incomplete | None = None): ...
|
||||
def add_id_token(self, token, token_handler, request: Request, nonce=None): ...
|
||||
def openid_authorization_validator(self, request: Request): ...
|
||||
|
||||
OpenIDConnectBase = GrantTypeBase
|
||||
|
||||
@@ -13,14 +13,14 @@ class Dispatcher:
|
||||
class AuthorizationCodeGrantDispatcher(Dispatcher):
|
||||
default_grant: Incomplete | None
|
||||
oidc_grant: Incomplete | None
|
||||
def __init__(self, default_grant: Incomplete | None = None, oidc_grant: Incomplete | None = None) -> None: ...
|
||||
def __init__(self, default_grant=None, oidc_grant=None) -> None: ...
|
||||
def create_authorization_response(self, request: Request, token_handler): ...
|
||||
def validate_authorization_request(self, request: Request): ...
|
||||
|
||||
class ImplicitTokenGrantDispatcher(Dispatcher):
|
||||
default_grant: Incomplete | None
|
||||
oidc_grant: Incomplete | None
|
||||
def __init__(self, default_grant: Incomplete | None = None, oidc_grant: Incomplete | None = None) -> None: ...
|
||||
def __init__(self, default_grant=None, oidc_grant=None) -> None: ...
|
||||
def create_authorization_response(self, request: Request, token_handler): ...
|
||||
def validate_authorization_request(self, request: Request): ...
|
||||
|
||||
@@ -28,10 +28,5 @@ class AuthorizationTokenGrantDispatcher(Dispatcher):
|
||||
default_grant: Incomplete | None
|
||||
oidc_grant: Incomplete | None
|
||||
request_validator: OAuth2RequestValidator
|
||||
def __init__(
|
||||
self,
|
||||
request_validator: OAuth2RequestValidator,
|
||||
default_grant: Incomplete | None = None,
|
||||
oidc_grant: Incomplete | None = None,
|
||||
) -> None: ...
|
||||
def __init__(self, request_validator: OAuth2RequestValidator, default_grant=None, oidc_grant=None) -> None: ...
|
||||
def create_token_response(self, request: Request, token_handler): ...
|
||||
|
||||
Reference in New Issue
Block a user