aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/requests-stubs/api.pyi
diff options
context:
space:
mode:
Diffstat (limited to '.venv/lib/python3.12/site-packages/requests-stubs/api.pyi')
-rw-r--r--.venv/lib/python3.12/site-packages/requests-stubs/api.pyi155
1 files changed, 155 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/requests-stubs/api.pyi b/.venv/lib/python3.12/site-packages/requests-stubs/api.pyi
new file mode 100644
index 00000000..02ecab01
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/requests-stubs/api.pyi
@@ -0,0 +1,155 @@
+from _typeshed import Incomplete
+from collections.abc import Mapping
+from http.cookiejar import CookieJar
+from typing_extensions import TypeAlias
+
+from .models import Response
+from .sessions import _Auth, _Cert, _Data, _Files, _HooksInput, _Params, _TextMapping, _Timeout, _Verify
+
+_HeadersMapping: TypeAlias = Mapping[str, str | bytes | None]
+
+def request(
+ method: str | bytes,
+ url: str | bytes,
+ *,
+ params: _Params | None = ...,
+ data: _Data | None = ...,
+ headers: _HeadersMapping | None = ...,
+ cookies: CookieJar | _TextMapping | None = ...,
+ 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 = ...,
+) -> Response: ...
+def get(
+ url: str | bytes,
+ params: _Params | None = None,
+ *,
+ data: _Data | None = ...,
+ headers: _HeadersMapping | None = ...,
+ cookies: CookieJar | _TextMapping | None = ...,
+ 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 = ...,
+) -> Response: ...
+def options(
+ url: str | bytes,
+ *,
+ params: _Params | None = ...,
+ data: _Data | None = ...,
+ headers: _HeadersMapping | None = ...,
+ cookies: CookieJar | _TextMapping | None = ...,
+ 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 = ...,
+) -> Response: ...
+def head(
+ url: str | bytes,
+ *,
+ params: _Params | None = ...,
+ data: _Data | None = ...,
+ headers: _HeadersMapping | None = ...,
+ cookies: CookieJar | _TextMapping | None = ...,
+ 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 = ...,
+) -> Response: ...
+def post(
+ url: str | bytes,
+ data: _Data | None = None,
+ json: Incomplete | None = None,
+ *,
+ params: _Params | None = ...,
+ headers: _HeadersMapping | None = ...,
+ cookies: CookieJar | _TextMapping | None = ...,
+ 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 = ...,
+) -> Response: ...
+def put(
+ url: str | bytes,
+ data: _Data | None = None,
+ *,
+ params: _Params | None = ...,
+ headers: _HeadersMapping | None = ...,
+ cookies: CookieJar | _TextMapping | None = ...,
+ 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 = ...,
+) -> Response: ...
+def patch(
+ url: str | bytes,
+ data: _Data | None = None,
+ *,
+ params: _Params | None = ...,
+ headers: _HeadersMapping | None = ...,
+ cookies: CookieJar | _TextMapping | None = ...,
+ 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 = ...,
+) -> Response: ...
+def delete(
+ url: str | bytes,
+ *,
+ params: _Params | None = ...,
+ data: _Data | None = ...,
+ headers: _HeadersMapping | None = ...,
+ cookies: CookieJar | _TextMapping | None = ...,
+ 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 = ...,
+) -> Response: ...