mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-09 21:46:42 +08:00
Add defaults for third-party stubs Q-T (#9959)
This commit is contained in:
@@ -42,11 +42,11 @@ class BaseAdapter:
|
||||
def send(
|
||||
self,
|
||||
request: PreparedRequest,
|
||||
stream: bool = ...,
|
||||
timeout: None | float | tuple[float, float] | tuple[float, None] = ...,
|
||||
verify: bool | str = ...,
|
||||
cert: None | bytes | str | tuple[bytes | str, bytes | str] = ...,
|
||||
proxies: Mapping[str, str] | None = ...,
|
||||
stream: bool = False,
|
||||
timeout: None | float | tuple[float, float] | tuple[float, None] = None,
|
||||
verify: bool | str = True,
|
||||
cert: None | bytes | str | tuple[bytes | str, bytes | str] = None,
|
||||
proxies: Mapping[str, str] | None = None,
|
||||
) -> Response: ...
|
||||
def close(self) -> None: ...
|
||||
|
||||
@@ -56,14 +56,14 @@ class HTTPAdapter(BaseAdapter):
|
||||
config: Any
|
||||
proxy_manager: Any
|
||||
def __init__(
|
||||
self, pool_connections: int = ..., pool_maxsize: int = ..., max_retries: Retry | int | None = ..., pool_block: bool = ...
|
||||
self, pool_connections: int = 10, pool_maxsize: int = 10, max_retries: Retry | int | None = 0, pool_block: bool = False
|
||||
) -> None: ...
|
||||
poolmanager: Any
|
||||
def init_poolmanager(self, connections, maxsize, block=..., **pool_kwargs): ...
|
||||
def init_poolmanager(self, connections, maxsize, block=False, **pool_kwargs): ...
|
||||
def proxy_manager_for(self, proxy, **proxy_kwargs): ...
|
||||
def cert_verify(self, conn, url, verify, cert): ...
|
||||
def build_response(self, req, resp): ...
|
||||
def get_connection(self, url, proxies=...): ...
|
||||
def get_connection(self, url, proxies=None): ...
|
||||
def close(self): ...
|
||||
def request_url(self, request, proxies): ...
|
||||
def add_headers(self, request, **kwargs): ...
|
||||
@@ -71,9 +71,9 @@ class HTTPAdapter(BaseAdapter):
|
||||
def send(
|
||||
self,
|
||||
request: PreparedRequest,
|
||||
stream: bool = ...,
|
||||
timeout: None | float | tuple[float, float] | tuple[float, None] = ...,
|
||||
verify: bool | str = ...,
|
||||
cert: None | bytes | str | tuple[bytes | str, bytes | str] = ...,
|
||||
proxies: Mapping[str, str] | None = ...,
|
||||
stream: bool = False,
|
||||
timeout: None | float | tuple[float, float] | tuple[float, None] = None,
|
||||
verify: bool | str = True,
|
||||
cert: None | bytes | str | tuple[bytes | str, bytes | str] = None,
|
||||
proxies: Mapping[str, str] | None = None,
|
||||
) -> Response: ...
|
||||
|
||||
@@ -28,7 +28,7 @@ def request(
|
||||
) -> Response: ...
|
||||
def get(
|
||||
url: str | bytes,
|
||||
params: _Params | None = ...,
|
||||
params: _Params | None = None,
|
||||
*,
|
||||
data: _Data | None = ...,
|
||||
headers: _HeadersMapping | None = ...,
|
||||
@@ -82,8 +82,8 @@ def head(
|
||||
) -> Response: ...
|
||||
def post(
|
||||
url: str | bytes,
|
||||
data: _Data | None = ...,
|
||||
json: Incomplete | None = ...,
|
||||
data: _Data | None = None,
|
||||
json: Incomplete | None = None,
|
||||
*,
|
||||
params: _Params | None = ...,
|
||||
headers: _HeadersMapping | None = ...,
|
||||
@@ -100,7 +100,7 @@ def post(
|
||||
) -> Response: ...
|
||||
def put(
|
||||
url: str | bytes,
|
||||
data: _Data | None = ...,
|
||||
data: _Data | None = None,
|
||||
*,
|
||||
params: _Params | None = ...,
|
||||
headers: _HeadersMapping | None = ...,
|
||||
@@ -118,7 +118,7 @@ def put(
|
||||
) -> Response: ...
|
||||
def patch(
|
||||
url: str | bytes,
|
||||
data: _Data | None = ...,
|
||||
data: _Data | None = None,
|
||||
*,
|
||||
params: _Params | None = ...,
|
||||
headers: _HeadersMapping | None = ...,
|
||||
|
||||
@@ -11,7 +11,7 @@ class MockRequest:
|
||||
def get_full_url(self): ...
|
||||
def is_unverifiable(self): ...
|
||||
def has_header(self, name): ...
|
||||
def get_header(self, name, default=...): ...
|
||||
def get_header(self, name, default=None): ...
|
||||
def add_header(self, key, val): ...
|
||||
def add_unredirected_header(self, name, value): ...
|
||||
def get_new_headers(self): ...
|
||||
@@ -29,12 +29,12 @@ class MockResponse:
|
||||
|
||||
def extract_cookies_to_jar(jar, request, response): ...
|
||||
def get_cookie_header(jar, request): ...
|
||||
def remove_cookie_by_name(cookiejar, name, domain=..., path=...): ...
|
||||
def remove_cookie_by_name(cookiejar, name, domain=None, path=None): ...
|
||||
|
||||
class CookieConflictError(RuntimeError): ...
|
||||
|
||||
class RequestsCookieJar(CookieJar, MutableMapping[Any, Any]):
|
||||
def get(self, name, default=..., domain=..., path=...): ...
|
||||
def get(self, name, default=None, domain=None, path=None): ...
|
||||
def set(self, name, value, **kwargs): ...
|
||||
def iterkeys(self): ...
|
||||
def keys(self): ...
|
||||
@@ -45,7 +45,7 @@ class RequestsCookieJar(CookieJar, MutableMapping[Any, Any]):
|
||||
def list_domains(self): ...
|
||||
def list_paths(self): ...
|
||||
def multiple_domains(self): ...
|
||||
def get_dict(self, domain=..., path=...): ...
|
||||
def get_dict(self, domain=None, path=None): ...
|
||||
def __getitem__(self, name): ...
|
||||
def __setitem__(self, name, value) -> None: ...
|
||||
def __delitem__(self, name) -> None: ...
|
||||
@@ -56,5 +56,5 @@ class RequestsCookieJar(CookieJar, MutableMapping[Any, Any]):
|
||||
|
||||
def create_cookie(name, value, **kwargs): ...
|
||||
def morsel_to_cookie(morsel): ...
|
||||
def cookiejar_from_dict(cookie_dict, cookiejar=..., overwrite=...): ...
|
||||
def cookiejar_from_dict(cookie_dict, cookiejar=None, overwrite=True): ...
|
||||
def merge_cookies(cookiejar, cookies): ...
|
||||
|
||||
@@ -66,7 +66,17 @@ class Request(RequestHooksMixin):
|
||||
auth: Any
|
||||
cookies: Any
|
||||
def __init__(
|
||||
self, method=..., url=..., headers=..., files=..., data=..., params=..., auth=..., cookies=..., hooks=..., json=...
|
||||
self,
|
||||
method=None,
|
||||
url=None,
|
||||
headers=None,
|
||||
files=None,
|
||||
data=None,
|
||||
params=None,
|
||||
auth=None,
|
||||
cookies=None,
|
||||
hooks=None,
|
||||
json=None,
|
||||
) -> None: ...
|
||||
def prepare(self) -> PreparedRequest: ...
|
||||
|
||||
@@ -78,15 +88,25 @@ class PreparedRequest(RequestEncodingMixin, RequestHooksMixin):
|
||||
hooks: Any
|
||||
def __init__(self) -> None: ...
|
||||
def prepare(
|
||||
self, method=..., url=..., headers=..., files=..., data=..., params=..., auth=..., cookies=..., hooks=..., json=...
|
||||
self,
|
||||
method=None,
|
||||
url=None,
|
||||
headers=None,
|
||||
files=None,
|
||||
data=None,
|
||||
params=None,
|
||||
auth=None,
|
||||
cookies=None,
|
||||
hooks=None,
|
||||
json=None,
|
||||
) -> None: ...
|
||||
def copy(self) -> PreparedRequest: ...
|
||||
def prepare_method(self, method) -> None: ...
|
||||
def prepare_url(self, url, params) -> None: ...
|
||||
def prepare_headers(self, headers) -> None: ...
|
||||
def prepare_body(self, data, files, json=...) -> None: ...
|
||||
def prepare_body(self, data, files, json=None) -> None: ...
|
||||
def prepare_content_length(self, body) -> None: ...
|
||||
def prepare_auth(self, auth, url=...) -> None: ...
|
||||
def prepare_auth(self, auth, url="") -> None: ...
|
||||
def prepare_cookies(self, cookies) -> None: ...
|
||||
def prepare_hooks(self, hooks) -> None: ...
|
||||
|
||||
@@ -119,9 +139,9 @@ class Response:
|
||||
def is_permanent_redirect(self) -> bool: ...
|
||||
@property
|
||||
def apparent_encoding(self) -> str: ...
|
||||
def iter_content(self, chunk_size: int | None = ..., decode_unicode: bool = ...) -> Iterator[Any]: ...
|
||||
def iter_content(self, chunk_size: int | None = 1, decode_unicode: bool = False) -> Iterator[Any]: ...
|
||||
def iter_lines(
|
||||
self, chunk_size: int | None = ..., decode_unicode: bool = ..., delimiter: str | bytes | None = ...
|
||||
self, chunk_size: int | None = 512, decode_unicode: bool = False, delimiter: str | bytes | None = None
|
||||
) -> Iterator[Any]: ...
|
||||
@property
|
||||
def content(self) -> bytes: ...
|
||||
|
||||
@@ -44,12 +44,12 @@ class SessionRedirectMixin:
|
||||
self,
|
||||
resp,
|
||||
req,
|
||||
stream: bool = ...,
|
||||
timeout: Incomplete | None = ...,
|
||||
verify: bool = ...,
|
||||
cert: Incomplete | None = ...,
|
||||
proxies: Incomplete | None = ...,
|
||||
yield_requests: bool = ...,
|
||||
stream: bool = False,
|
||||
timeout: Incomplete | None = None,
|
||||
verify: bool = True,
|
||||
cert: Incomplete | None = None,
|
||||
proxies: Incomplete | None = None,
|
||||
yield_requests: bool = False,
|
||||
**adapter_kwargs,
|
||||
): ...
|
||||
def rebuild_auth(self, prepared_request, response): ...
|
||||
@@ -140,20 +140,20 @@ class Session(SessionRedirectMixin):
|
||||
self,
|
||||
method: str | bytes,
|
||||
url: str | bytes,
|
||||
params: _Params | None = ...,
|
||||
data: _Data | None = ...,
|
||||
headers: _HeadersUpdateMapping | None = ...,
|
||||
cookies: None | RequestsCookieJar | _TextMapping = ...,
|
||||
files: _Files | None = ...,
|
||||
auth: _Auth | None = ...,
|
||||
timeout: _Timeout | None = ...,
|
||||
allow_redirects: bool = ...,
|
||||
proxies: _TextMapping | None = ...,
|
||||
hooks: _HooksInput | None = ...,
|
||||
stream: bool | None = ...,
|
||||
verify: _Verify | None = ...,
|
||||
cert: _Cert | None = ...,
|
||||
json: Incomplete | None = ...,
|
||||
params: _Params | None = None,
|
||||
data: _Data | None = None,
|
||||
headers: _HeadersUpdateMapping | None = None,
|
||||
cookies: None | RequestsCookieJar | _TextMapping = None,
|
||||
files: _Files | None = None,
|
||||
auth: _Auth | None = None,
|
||||
timeout: _Timeout | None = None,
|
||||
allow_redirects: bool = True,
|
||||
proxies: _TextMapping | None = None,
|
||||
hooks: _HooksInput | None = None,
|
||||
stream: bool | None = None,
|
||||
verify: _Verify | None = None,
|
||||
cert: _Cert | None = None,
|
||||
json: Incomplete | None = None,
|
||||
) -> Response: ...
|
||||
def get(
|
||||
self,
|
||||
@@ -215,8 +215,8 @@ class Session(SessionRedirectMixin):
|
||||
def post(
|
||||
self,
|
||||
url: str | bytes,
|
||||
data: _Data | None = ...,
|
||||
json: Incomplete | None = ...,
|
||||
data: _Data | None = None,
|
||||
json: Incomplete | None = None,
|
||||
*,
|
||||
params: _Params | None = ...,
|
||||
headers: _HeadersUpdateMapping | None = ...,
|
||||
@@ -234,7 +234,7 @@ class Session(SessionRedirectMixin):
|
||||
def put(
|
||||
self,
|
||||
url: str | bytes,
|
||||
data: _Data | None = ...,
|
||||
data: _Data | None = None,
|
||||
*,
|
||||
params: _Params | None = ...,
|
||||
headers: _HeadersUpdateMapping | None = ...,
|
||||
@@ -253,7 +253,7 @@ class Session(SessionRedirectMixin):
|
||||
def patch(
|
||||
self,
|
||||
url: str | bytes,
|
||||
data: _Data | None = ...,
|
||||
data: _Data | None = None,
|
||||
*,
|
||||
params: _Params | None = ...,
|
||||
headers: _HeadersUpdateMapping | None = ...,
|
||||
|
||||
@@ -5,7 +5,7 @@ _D = TypeVar("_D")
|
||||
_VT = TypeVar("_VT")
|
||||
|
||||
class CaseInsensitiveDict(MutableMapping[str, _VT], Generic[_VT]):
|
||||
def __init__(self, data: Mapping[str, _VT] | Iterable[tuple[str, _VT]] | None = ..., **kwargs: _VT) -> None: ...
|
||||
def __init__(self, data: Mapping[str, _VT] | Iterable[tuple[str, _VT]] | None = None, **kwargs: _VT) -> None: ...
|
||||
def lower_items(self) -> Iterator[tuple[str, _VT]]: ...
|
||||
def __setitem__(self, key: str, value: _VT) -> None: ...
|
||||
def __getitem__(self, key: str) -> _VT: ...
|
||||
@@ -16,10 +16,10 @@ class CaseInsensitiveDict(MutableMapping[str, _VT], Generic[_VT]):
|
||||
|
||||
class LookupDict(dict[str, _VT]):
|
||||
name: Any
|
||||
def __init__(self, name: Any = ...) -> None: ...
|
||||
def __init__(self, name: Any = None) -> None: ...
|
||||
def __getitem__(self, key: str) -> _VT | None: ... # type: ignore[override]
|
||||
def __setattr__(self, __attr: str, __value: _VT) -> None: ...
|
||||
@overload
|
||||
def get(self, key: str, default: None = ...) -> _VT | None: ...
|
||||
def get(self, key: str, default: None = None) -> _VT | None: ...
|
||||
@overload
|
||||
def get(self, key: str, default: _D | _VT) -> _D | _VT: ...
|
||||
|
||||
@@ -22,7 +22,7 @@ DEFAULT_ACCEPT_ENCODING: str
|
||||
|
||||
def dict_to_sequence(d): ...
|
||||
def super_len(o): ...
|
||||
def get_netrc_auth(url: _Uri, raise_errors: bool = ...) -> tuple[str, str] | None: ...
|
||||
def get_netrc_auth(url: _Uri, raise_errors: bool = False) -> tuple[str, str] | None: ...
|
||||
def guess_filename(obj): ...
|
||||
def extract_zipped_paths(path): ...
|
||||
def atomic_open(filename: StrOrBytesPath) -> _GeneratorContextManager[BufferedWriter]: ...
|
||||
@@ -30,7 +30,7 @@ def from_key_val_list(value): ...
|
||||
def to_key_val_list(value): ...
|
||||
def parse_list_header(value): ...
|
||||
def parse_dict_header(value): ...
|
||||
def unquote_header_value(value, is_filename: bool = ...): ...
|
||||
def unquote_header_value(value, is_filename: bool = False): ...
|
||||
def dict_from_cookiejar(cj): ...
|
||||
def add_dict_to_cookiejar(cj, cookie_dict): ...
|
||||
def get_encodings_from_content(content): ...
|
||||
@@ -49,16 +49,16 @@ def is_ipv4_address(string_ip: str) -> bool: ...
|
||||
def is_valid_cidr(string_network: str) -> bool: ...
|
||||
def set_environ(env_name: str, value: None) -> _GeneratorContextManager[None]: ...
|
||||
def should_bypass_proxies(url: _Uri, no_proxy: Iterable[str] | None) -> bool: ...
|
||||
def get_environ_proxies(url: _Uri, no_proxy: Iterable[str] | None = ...) -> dict[Any, Any]: ...
|
||||
def get_environ_proxies(url: _Uri, no_proxy: Iterable[str] | None = None) -> dict[Any, Any]: ...
|
||||
def select_proxy(url: _Uri, proxies: Mapping[Any, Any] | None): ...
|
||||
def resolve_proxies(request: Request | PreparedRequest, proxies: Mapping[str, str] | None, trust_env: bool = ...): ...
|
||||
def default_user_agent(name: str = ...) -> str: ...
|
||||
def resolve_proxies(request: Request | PreparedRequest, proxies: Mapping[str, str] | None, trust_env: bool = True): ...
|
||||
def default_user_agent(name: str = "python-requests") -> str: ...
|
||||
def default_headers() -> CaseInsensitiveDict[str]: ...
|
||||
def parse_header_links(value: str) -> list[dict[str, str]]: ...
|
||||
def guess_json_utf(data): ...
|
||||
def prepend_scheme_if_needed(url, new_scheme): ...
|
||||
def get_auth_from_url(url: _Uri) -> tuple[str, str]: ...
|
||||
def to_native_string(string, encoding=...): ...
|
||||
def to_native_string(string, encoding="ascii"): ...
|
||||
def urldefragauth(url: _Uri): ...
|
||||
def rewind_body(prepared_request: PreparedRequest) -> None: ...
|
||||
def check_header_validity(header: tuple[AnyStr, AnyStr]) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user