massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / requests / requests / __init__.pyi
1 import logging
2 from typing import Any, Text
3
4 from .api import (
5     delete as delete,
6     get as get,
7     head as head,
8     options as options,
9     patch as patch,
10     post as post,
11     put as put,
12     request as request,
13 )
14 from .exceptions import (
15     ConnectionError as ConnectionError,
16     ConnectTimeout as ConnectTimeout,
17     FileModeWarning as FileModeWarning,
18     HTTPError as HTTPError,
19     ReadTimeout as ReadTimeout,
20     RequestException as RequestException,
21     Timeout as Timeout,
22     TooManyRedirects as TooManyRedirects,
23     URLRequired as URLRequired,
24 )
25 from .models import PreparedRequest as PreparedRequest, Request as Request, Response as Response
26 from .sessions import Session as Session, session as session
27 from .status_codes import codes as codes
28
29 __title__: Any
30 __build__: Any
31 __license__: Any
32 __copyright__: Any
33 __version__: Any
34
35 class NullHandler(logging.Handler):
36     def emit(self, record): ...
37
38 def check_compatibility(urllib3_version: Text, chardet_version: Text | None, charset_normalizer_version: Text | None) -> None: ...