/opt/imunify360/venv/lib/python3.11/site-packages/aiohttp
import json import os import sys from typing import ( TYPE_CHECKING, Any, Awaitable, Callable, Iterable, Mapping, Tuple, Union, ) from multidict import CIMultiDict, CIMultiDictProxy, MultiDict, MultiDictProxy, istr from yarl import URL # These are for other modules to use (to avoid repeating the conditional import). if sys.version_info >= (3, 8): from typing import Final as Final, Protocol as Protocol, TypedDict as TypedDict else: from typing_extensions import ( # noqa: F401 Final, Protocol as Protocol, TypedDict as TypedDict, ) DEFAULT_JSON_ENCODER = json.dumps DEFAULT_JSON_DECODER = json.loads if TYPE_CHECKING: # pragma: no cover _CIMultiDict = CIMultiDict[str] _CIMultiDictProxy = CIMultiDictProxy[str] _MultiDict = MultiDict[str] _MultiDictProxy = MultiDictProxy[str] from http.cookies import BaseCookie, Morsel from .web import Request, StreamResponse else: _CIMultiDict = CIMultiDict _CIMultiDictProxy = CIMultiDictProxy _MultiDict = MultiDict _MultiDictProxy = MultiDictProxy Byteish = Union[bytes, bytearray, memoryview] JSONEncoder = Callable[[Any], str] JSONDecoder = Callable[[str], Any] LooseHeaders = Union[Mapping[Union[str, istr], str], _CIMultiDict, _CIMultiDictProxy] RawHeaders = Tuple[Tuple[bytes, bytes], ...] StrOrURL = Union[str, URL] LooseCookiesMappings = Mapping[str, Union[str, "BaseCookie[str]", "Morsel[Any]"]] LooseCookiesIterables = Iterable[ Tuple[str, Union[str, "BaseCookie[str]", "Morsel[Any]"]] ] LooseCookies = Union[ LooseCookiesMappings, LooseCookiesIterables, "BaseCookie[str]", ] Handler = Callable[["Request"], Awaitable["StreamResponse"]] PathLike = Union[str, "os.PathLike[str]"]
.
Edit
..
Edit
.hash
Edit
__init__.py
Edit
__pycache__
Edit
_cparser.pxd
Edit
_find_header.pxd
Edit
_headers.pxi
Edit
_helpers.cpython-311-x86_64-linux-gnu.so
Edit
_helpers.pyi
Edit
_helpers.pyx
Edit
_http_parser.cpython-311-x86_64-linux-gnu.so
Edit
_http_parser.pyx
Edit
_http_writer.cpython-311-x86_64-linux-gnu.so
Edit
_http_writer.pyx
Edit
_websocket.cpython-311-x86_64-linux-gnu.so
Edit
_websocket.pyx
Edit
abc.py
Edit
base_protocol.py
Edit
client.py
Edit
client_exceptions.py
Edit
client_proto.py
Edit
client_reqrep.py
Edit
client_ws.py
Edit
connector.py
Edit
cookiejar.py
Edit
formdata.py
Edit
hdrs.py
Edit
helpers.py
Edit
http.py
Edit
http_exceptions.py
Edit
http_parser.py
Edit
http_websocket.py
Edit
http_writer.py
Edit
locks.py
Edit
log.py
Edit
multipart.py
Edit
payload.py
Edit
payload_streamer.py
Edit
py.typed
Edit
pytest_plugin.py
Edit
resolver.py
Edit
streams.py
Edit
tcp_helpers.py
Edit
test_utils.py
Edit
tracing.py
Edit
typedefs.py
Edit
web.py
Edit
web_app.py
Edit
web_exceptions.py
Edit
web_fileresponse.py
Edit
web_log.py
Edit
web_middlewares.py
Edit
web_protocol.py
Edit
web_request.py
Edit
web_response.py
Edit
web_routedef.py
Edit
web_runner.py
Edit
web_server.py
Edit
web_urldispatcher.py
Edit
web_ws.py
Edit
worker.py
Edit