Replace Incomplete | None = None in third party stubs (#14063)

This commit is contained in:
Sebastian Rittau
2025-05-15 21:37:43 +02:00
committed by GitHub
parent acc51542c9
commit 126768408a
488 changed files with 2259 additions and 4044 deletions
@@ -1,4 +1,3 @@
from _typeshed import Incomplete
from logging import Logger
from typing import Any
@@ -16,21 +15,21 @@ class OAuth1(AuthBase):
def __init__(
self,
client_key,
client_secret: Incomplete | None = None,
resource_owner_key: Incomplete | None = None,
resource_owner_secret: Incomplete | None = None,
callback_uri: Incomplete | None = None,
client_secret=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,
rsa_key=None,
verifier=None,
decoding: str | None = "utf-8",
client_class: type[Client] | None = None,
force_include_body: bool = False,
*,
realm: Incomplete | None = None,
realm=None,
encoding: str = "utf-8",
nonce: Incomplete | None = None,
timestamp: Incomplete | None = None,
nonce=None,
timestamp=None,
**kwargs: Any, # passed to client_class's __init__
) -> None: ...
@@ -37,20 +37,20 @@ class OAuth1Session(requests.Session):
def __init__(
self,
client_key,
client_secret: Incomplete | None = None,
resource_owner_key: Incomplete | None = None,
resource_owner_secret: Incomplete | None = None,
callback_uri: Incomplete | None = None,
client_secret=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,
rsa_key=None,
verifier=None,
client_class: type[Client] | None = None,
force_include_body: bool = False,
*,
encoding: str = "utf-8",
nonce: Incomplete | None = None,
timestamp: Incomplete | None = None,
nonce=None,
timestamp=None,
) -> None: ...
@property
def token(self) -> _TokenDict: ...
@@ -58,8 +58,8 @@ class OAuth1Session(requests.Session):
def token(self, value: _TokenDict) -> None: ...
@property
def authorized(self) -> bool: ...
def authorization_url(self, url: str, request_token: Incomplete | None = None, **kwargs) -> str: ...
def fetch_request_token(self, url: str, realm: Incomplete | None = None, **request_kwargs) -> _ParsedToken: ...
def fetch_access_token(self, url: str, verifier: Incomplete | None = None, **request_kwargs) -> _ParsedToken: ...
def authorization_url(self, url: str, request_token=None, **kwargs) -> str: ...
def fetch_request_token(self, url: str, realm=None, **request_kwargs) -> _ParsedToken: ...
def fetch_access_token(self, url: str, verifier=None, **request_kwargs) -> _ParsedToken: ...
def parse_authorization_response(self, url: str) -> _ParsedToken: ...
def rebuild_auth(self, prepared_request: requests.PreparedRequest, response: requests.Response) -> None: ...
@@ -1,9 +1,5 @@
from _typeshed import Incomplete
from oauthlib.oauth2 import Client
from requests.auth import AuthBase
class OAuth2(AuthBase):
def __init__(
self, client_id: Incomplete | None = None, client: Client | None = None, token: Incomplete | None = None
) -> None: ...
def __init__(self, client_id=None, client: Client | None = None, token=None) -> None: ...
@@ -38,16 +38,16 @@ class OAuth2Session(requests.Session):
compliance_hook: _ComplianceHooks
def __init__(
self,
client_id: Incomplete | None = None,
client_id=None,
client: Client | None = None,
auto_refresh_url: str | None = None,
auto_refresh_kwargs: dict[str, Any] | None = None,
scope: Incomplete | None = None,
redirect_uri: Incomplete | None = None,
token: Incomplete | None = None,
state: Incomplete | None = None,
token_updater: Incomplete | None = None,
pkce: Incomplete | None = None,
scope=None,
redirect_uri=None,
token=None,
state=None,
token_updater=None,
pkce=None,
**kwargs,
) -> None: ...
@property
@@ -73,38 +73,38 @@ class OAuth2Session(requests.Session):
def access_token(self) -> None: ...
@property
def authorized(self) -> bool: ...
def authorization_url(self, url: str, state: Incomplete | None = None, **kwargs) -> tuple[str, str]: ...
def authorization_url(self, url: str, state=None, **kwargs) -> tuple[str, str]: ...
def fetch_token(
self,
token_url: str,
code: Incomplete | None = None,
authorization_response: Incomplete | None = None,
code=None,
authorization_response=None,
body: str = "",
auth: Incomplete | None = None,
username: Incomplete | None = None,
password: Incomplete | None = None,
auth=None,
username=None,
password=None,
method: str = "POST",
force_querystring: bool = False,
timeout: Incomplete | None = None,
headers: Incomplete | None = None,
timeout=None,
headers=None,
verify: bool | None = None,
proxies: Incomplete | None = None,
include_client_id: Incomplete | None = None,
client_secret: Incomplete | None = None,
cert: Incomplete | None = None,
proxies=None,
include_client_id=None,
client_secret=None,
cert=None,
**kwargs,
) -> _Token: ...
def token_from_fragment(self, authorization_response: str) -> _Token: ...
def refresh_token(
self,
token_url: str,
refresh_token: Incomplete | None = None,
refresh_token=None,
body: str = "",
auth: Incomplete | None = None,
timeout: Incomplete | None = None,
headers: Incomplete | None = None,
auth=None,
timeout=None,
headers=None,
verify: bool | None = None,
proxies: Incomplete | None = None,
proxies=None,
**kwargs,
) -> _Token: ...
def request( # type: ignore[override]
@@ -114,8 +114,8 @@ class OAuth2Session(requests.Session):
data: requests.sessions._Data | None = None,
headers: requests.sessions._HeadersUpdateMapping | None = None,
withhold_token: bool = False,
client_id: Incomplete | None = None,
client_secret: Incomplete | None = None,
client_id=None,
client_secret=None,
files: requests.sessions._Files | None = None,
*,
params: requests.sessions._Params | None = None,
@@ -128,7 +128,7 @@ class OAuth2Session(requests.Session):
stream: bool | None = None,
verify: requests.sessions._Verify | None = None,
cert: requests.sessions._Cert | None = None,
json: Incomplete | None = None,
json=None,
) -> requests.Response: ...
@overload
def register_compliance_hook(self, hook_type: Literal["access_token_response"], hook: _AccessTokenResponseHook) -> None: ...