29 lines
925 B
Python
29 lines
925 B
Python
import logging
|
|
from typing import TextIO
|
|
|
|
from . import connectionpool, filepost, poolmanager, response
|
|
from .util import request as _request, retry, timeout, url
|
|
|
|
__author__: str
|
|
__license__: str
|
|
__version__: str
|
|
|
|
HTTPConnectionPool = connectionpool.HTTPConnectionPool
|
|
HTTPSConnectionPool = connectionpool.HTTPSConnectionPool
|
|
connection_from_url = connectionpool.connection_from_url
|
|
encode_multipart_formdata = filepost.encode_multipart_formdata
|
|
PoolManager = poolmanager.PoolManager
|
|
ProxyManager = poolmanager.ProxyManager
|
|
proxy_from_url = poolmanager.proxy_from_url
|
|
HTTPResponse = response.HTTPResponse
|
|
make_headers = _request.make_headers
|
|
get_host = url.get_host
|
|
Timeout = timeout.Timeout
|
|
Retry = retry.Retry
|
|
|
|
class NullHandler(logging.Handler):
|
|
def emit(self, record): ...
|
|
|
|
def add_stderr_logger(level: int = 10) -> logging.StreamHandler[TextIO]: ...
|
|
def disable_warnings(category: type[Warning] = ...) -> None: ...
|