MCPcopy
hub / github.com/encode/httpx / _load_httpcore_exceptions

Function _load_httpcore_exceptions

httpx/_transports/default.py:74–92  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

72
73
74def _load_httpcore_exceptions() -> dict[type[Exception], type[httpx.HTTPError]]:
75 import httpcore
76
77 return {
78 httpcore.TimeoutException: TimeoutException,
79 httpcore.ConnectTimeout: ConnectTimeout,
80 httpcore.ReadTimeout: ReadTimeout,
81 httpcore.WriteTimeout: WriteTimeout,
82 httpcore.PoolTimeout: PoolTimeout,
83 httpcore.NetworkError: NetworkError,
84 httpcore.ConnectError: ConnectError,
85 httpcore.ReadError: ReadError,
86 httpcore.WriteError: WriteError,
87 httpcore.ProxyError: ProxyError,
88 httpcore.UnsupportedProtocol: UnsupportedProtocol,
89 httpcore.ProtocolError: ProtocolError,
90 httpcore.LocalProtocolError: LocalProtocolError,
91 httpcore.RemoteProtocolError: RemoteProtocolError,
92 }
93
94
95@contextlib.contextmanager

Callers 1

map_httpcore_exceptionsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected