PATH:
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
pip
/
_vendor
/
urllib3
/
contrib
/
emscripten
from __future__ import annotations import pip._vendor.urllib3.connection as urllib3_connection from ...connectionpool import HTTPConnectionPool, HTTPSConnectionPool from .connection import EmscriptenHTTPConnection, EmscriptenHTTPSConnection def inject_into_urllib3() -> None: # override connection classes to use emscripten specific classes # n.b. mypy complains about the overriding of classes below # if it isn't ignored HTTPConnectionPool.ConnectionCls = EmscriptenHTTPConnection HTTPSConnectionPool.ConnectionCls = EmscriptenHTTPSConnection urllib3_connection.HTTPConnection = EmscriptenHTTPConnection # type: ignore[misc,assignment] urllib3_connection.HTTPSConnection = EmscriptenHTTPSConnection # type: ignore[misc,assignment] urllib3_connection.VerifiedHTTPSConnection = EmscriptenHTTPSConnection # type: ignore[assignment]
[-] response.py
[edit]
[+]
__pycache__
[+]
..
[-] request.py
[edit]
[-] emscripten_fetch_worker.js
[edit]
[-] connection.py
[edit]
[-] fetch.py
[edit]
[-] __init__.py
[edit]