massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / requests / adapters.pyi
diff --git a/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2and3/requests/adapters.pyi b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2and3/requests/adapters.pyi
new file mode 100644 (file)
index 0000000..f1bc2fd
--- /dev/null
@@ -0,0 +1,72 @@
+# Stubs for requests.adapters (Python 3)\r
+\r
+from typing import Any, Container, Union, Text, Tuple\r
+from . import models\r
+from .packages.urllib3 import poolmanager\r
+from .packages.urllib3 import response\r
+from .packages.urllib3.util import retry\r
+from . import compat\r
+from . import utils\r
+from . import structures\r
+from .packages.urllib3 import exceptions as urllib3_exceptions\r
+from . import cookies\r
+from . import exceptions\r
+from . import auth\r
+\r
+PreparedRequest = models.PreparedRequest\r
+Response = models.Response\r
+PoolManager = poolmanager.PoolManager\r
+proxy_from_url = poolmanager.proxy_from_url\r
+HTTPResponse = response.HTTPResponse\r
+Retry = retry.Retry\r
+DEFAULT_CA_BUNDLE_PATH = utils.DEFAULT_CA_BUNDLE_PATH\r
+get_encoding_from_headers = utils.get_encoding_from_headers\r
+prepend_scheme_if_needed = utils.prepend_scheme_if_needed\r
+get_auth_from_url = utils.get_auth_from_url\r
+urldefragauth = utils.urldefragauth\r
+CaseInsensitiveDict = structures.CaseInsensitiveDict\r
+ConnectTimeoutError = urllib3_exceptions.ConnectTimeoutError\r
+MaxRetryError = urllib3_exceptions.MaxRetryError\r
+ProtocolError = urllib3_exceptions.ProtocolError\r
+ReadTimeoutError = urllib3_exceptions.ReadTimeoutError\r
+ResponseError = urllib3_exceptions.ResponseError\r
+extract_cookies_to_jar = cookies.extract_cookies_to_jar\r
+ConnectionError = exceptions.ConnectionError\r
+ConnectTimeout = exceptions.ConnectTimeout\r
+ReadTimeout = exceptions.ReadTimeout\r
+SSLError = exceptions.SSLError\r
+ProxyError = exceptions.ProxyError\r
+RetryError = exceptions.RetryError\r
+\r
+DEFAULT_POOLBLOCK = ...  # type: Any\r
+DEFAULT_POOLSIZE = ...  # type: Any\r
+DEFAULT_RETRIES = ...  # type: Any\r
+\r
+class BaseAdapter:\r
+    def __init__(self) -> None: ...\r
+    def send(self, request: PreparedRequest, stream: bool = ...,\r
+             timeout: Union[None, float, Tuple[float, float]] = ...,\r
+             verify: bool = ...,\r
+             cert: Union[None, Union[bytes, Text], Container[Union[bytes, Text]]] = ...\r
+             ) -> Response: ...\r
+    def close(self) -> None: ...\r
+class HTTPAdapter(BaseAdapter):\r
+    __attrs__ = ...  # type: Any\r
+    max_retries = ...  # type: Any\r
+    config = ...  # type: Any\r
+    proxy_manager = ...  # type: Any\r
+    def __init__(self, pool_connections=..., pool_maxsize=..., max_retries=...,\r
+                 pool_block=...) -> None: ...\r
+    poolmanager = ...  # type: Any\r
+    def init_poolmanager(self, connections, maxsize, block=..., **pool_kwargs): ...\r
+    def proxy_manager_for(self, proxy, **proxy_kwargs): ...\r
+    def cert_verify(self, conn, url, verify, cert): ...\r
+    def build_response(self, req, resp): ...\r
+    def get_connection(self, url, proxies=...): ...\r
+    def close(self): ...\r
+    def request_url(self, request, proxies): ...\r
+    def add_headers(self, request, **kwargs): ...\r
+    def proxy_headers(self, proxy): ...\r
+    # TODO: "request" is not actually optional, modified to please mypy.\r
+    def send(self, request=..., stream=..., timeout=..., verify=..., cert=...,\r
+             proxies=...): ...\r