Files
tfm_ainventory/graphify-out/cache/94f56a4e058bdb7ee01e538b6ed3b28b637ba957496ed6da382430ea1410f819.json
2026-04-26 12:03:59 +03:00

1 line
65 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "label": "connection.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1"}, {"id": "connection_basesslerror", "label": "BaseSSLError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L37"}, {"id": "baseexception", "label": "BaseException", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "connection_httpconnection", "label": "HTTPConnection", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L82"}, {"id": "connection_httpconnection_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L132"}, {"id": "connection_httpconnection_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L163"}, {"id": "connection_httpconnection_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L166"}, {"id": "connection_host", "label": "host()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L170"}, {"id": "connection_httpconnection_new_conn", "label": "._new_conn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L198"}, {"id": "connection_httpconnection_set_tunnel", "label": ".set_tunnel()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L227"}, {"id": "connection_wrap_ipv6", "label": "_wrap_ipv6()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L244"}, {"id": "connection_tunnel", "label": "_tunnel()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L253"}, {"id": "connection_httpconnection_connect", "label": ".connect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L330"}, {"id": "connection_is_closed", "label": "is_closed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L348"}, {"id": "connection_is_connected", "label": "is_connected()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L352"}, {"id": "connection_has_connected_to_proxy", "label": "has_connected_to_proxy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L358"}, {"id": "connection_proxy_is_forwarding", "label": "proxy_is_forwarding()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L362"}, {"id": "connection_proxy_is_tunneling", "label": "proxy_is_tunneling()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L369"}, {"id": "connection_httpconnection_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L375"}, {"id": "connection_httpconnection_putrequest", "label": ".putrequest()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L390"}, {"id": "connection_httpconnection_putheader", "label": ".putheader()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L410"}, {"id": "connection_httpconnection_request", "label": ".request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L424"}, {"id": "connection_httpconnection_request_chunked", "label": ".request_chunked()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L521"}, {"id": "connection_httpconnection_getresponse", "label": ".getresponse()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L540"}, {"id": "connection_httpsconnection", "label": "HTTPSConnection", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L603"}, {"id": "connection_httpsconnection_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L621"}, {"id": "connection_httpsconnection_set_cert", "label": ".set_cert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L683"}, {"id": "connection_httpsconnection_connect", "label": ".connect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L724"}, {"id": "connection_httpsconnection_connect_tls_proxy", "label": "._connect_tls_proxy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L861"}, {"id": "connection_wrappedandverifiedsocket", "label": "_WrappedAndVerifiedSocket", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L891"}, {"id": "connection_ssl_wrap_socket_and_match_hostname", "label": "_ssl_wrap_socket_and_match_hostname()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L901"}, {"id": "connection_match_hostname", "label": "_match_hostname()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1026"}, {"id": "connection_wrap_proxy_error", "label": "_wrap_proxy_error()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1052"}, {"id": "connection_get_default_user_agent", "label": "_get_default_user_agent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1077"}, {"id": "connection_dummyconnection", "label": "DummyConnection", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1081"}, {"id": "connection_url_from_connection", "label": "_url_from_connection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1092"}, {"id": "connection_rationale_83", "label": "Based on :class:`http.client.HTTPConnection` but provides an extra constructor", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L83"}, {"id": "connection_rationale_171", "label": "Getter method to remove any trailing dots that indicate the hostname is an FQDN.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L171"}, {"id": "connection_rationale_190", "label": "Setter for the `host` property. We assume that only urllib3 uses the _d", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L190"}, {"id": "connection_rationale_199", "label": "Establish a socket connection and set nodelay settings on it. :return:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L199"}, {"id": "connection_rationale_363", "label": "Return True if a forwarding proxy is configured, else return False", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L363"}, {"id": "connection_rationale_370", "label": "Return True if a tunneling proxy is configured, else return False", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L370"}, {"id": "connection_rationale_528", "label": "Alternative to the common request method, which sends the body with chun", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L528"}, {"id": "connection_rationale_543", "label": "Get the response from the server. If the HTTPConnection is in the corre", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L543"}, {"id": "connection_rationale_604", "label": "Many of the parameters to this constructor are passed to the underlying SSL", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L604"}, {"id": "connection_rationale_695", "label": "This method should only be called once, before the connection is used.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L695"}, {"id": "connection_rationale_862", "label": "Establish a TLS connection to the proxy using the provided SSL context.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L862"}, {"id": "connection_rationale_892", "label": "Wrapped socket and whether the connection is verified after the TLS handshak", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L892"}, {"id": "connection_rationale_920", "label": "Logic for constructing an SSLContext from all TLS parameters, passing that d", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L920"}, {"id": "connection_rationale_1082", "label": "Used to detect a failed ConnectionCls import.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1082"}, {"id": "connection_rationale_1095", "label": "Returns the URL from a given connection. This is mainly used for testing and log", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1095"}, {"id": "connection_rationale_336", "label": "# TODO: Fix tunnel so it doesn't depend on self.sock state.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L336"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "datetime", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "http_client", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "socket", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "threading", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "http_client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "http_client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "http_client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "socket", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_response_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_ssl_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_ssltransport_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_collections_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_http2_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_response_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_timeout_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_wait_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "ssl", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_basesslerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L37", "weight": 1.0}, {"source": "connection_basesslerror", "target": "baseexception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_base_connection_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_base_connection_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_base_connection_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_version_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_exceptions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_request_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_ssl_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_ssl_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_ssl_match_hostname_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_url_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_httpconnection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L82", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L82", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L132", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L163", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L166", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_host", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L170", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_host", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L189", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_new_conn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L198", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_set_tunnel", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L227", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_wrap_ipv6", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L244", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_tunnel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L253", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_tunnel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L296", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_connect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L330", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_is_closed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L348", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_is_connected", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L352", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_has_connected_to_proxy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L358", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_proxy_is_forwarding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L362", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_proxy_is_tunneling", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L369", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L375", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_putrequest", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L390", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_putheader", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L410", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L424", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_request_chunked", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L521", "weight": 1.0}, {"source": "connection_httpconnection", "target": "connection_httpconnection_getresponse", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L540", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_httpsconnection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L603", "weight": 1.0}, {"source": "connection_httpsconnection", "target": "connection_httpconnection", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L603", "weight": 1.0}, {"source": "connection_httpsconnection", "target": "connection_httpsconnection_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L621", "weight": 1.0}, {"source": "connection_httpsconnection", "target": "connection_httpsconnection_set_cert", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L683", "weight": 1.0}, {"source": "connection_httpsconnection", "target": "connection_httpsconnection_connect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L724", "weight": 1.0}, {"source": "connection_httpsconnection", "target": "connection_httpsconnection_connect_tls_proxy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L861", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_wrappedandverifiedsocket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L891", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_ssl_wrap_socket_and_match_hostname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L901", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_match_hostname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1026", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_wrap_proxy_error", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1052", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_get_default_user_agent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1077", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_dummyconnection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1081", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "target": "connection_url_from_connection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1092", "weight": 1.0}, {"source": "connection_httpconnection_init", "target": "connection_httpsconnection_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L146", "weight": 1.0}, {"source": "connection_tunnel", "target": "connection_wrap_ipv6", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L256", "weight": 1.0}, {"source": "connection_tunnel", "target": "connection_httpconnection_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L274", "weight": 1.0}, {"source": "connection_httpconnection_connect", "target": "connection_httpconnection_new_conn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L331", "weight": 1.0}, {"source": "connection_httpconnection_connect", "target": "connection_tunnel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L337", "weight": 1.0}, {"source": "connection_httpconnection_request", "target": "connection_httpconnection_putrequest", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L462", "weight": 1.0}, {"source": "connection_httpconnection_request", "target": "connection_httpconnection_putheader", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L475", "weight": 1.0}, {"source": "connection_httpconnection_request", "target": "connection_get_default_user_agent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L497", "weight": 1.0}, {"source": "connection_httpconnection_request_chunked", "target": "connection_httpconnection_request", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L538", "weight": 1.0}, {"source": "connection_httpconnection_getresponse", "target": "connection_url_from_connection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L578", "weight": 1.0}, {"source": "connection_httpsconnection_connect", "target": "connection_httpconnection_new_conn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L759", "weight": 1.0}, {"source": "connection_httpsconnection_connect", "target": "connection_httpsconnection_connect_tls_proxy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L768", "weight": 1.0}, {"source": "connection_httpsconnection_connect", "target": "connection_tunnel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L776", "weight": 1.0}, {"source": "connection_httpsconnection_connect", "target": "connection_ssl_wrap_socket_and_match_hostname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L796", "weight": 1.0}, {"source": "connection_httpsconnection_connect_tls_proxy", "target": "connection_ssl_wrap_socket_and_match_hostname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L868", "weight": 1.0}, {"source": "connection_ssl_wrap_socket_and_match_hostname", "target": "connection_match_hostname", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1010", "weight": 1.0}, {"source": "connection_ssl_wrap_socket_and_match_hostname", "target": "connection_wrappedandverifiedsocket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1016", "weight": 1.0}, {"source": "connection_ssl_wrap_socket_and_match_hostname", "target": "connection_httpconnection_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1022", "weight": 1.0}, {"source": "connection_rationale_83", "target": "connection_httpconnection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L83", "weight": 1.0}, {"source": "connection_rationale_171", "target": "connection_httpconnection_host", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L171", "weight": 1.0}, {"source": "connection_rationale_190", "target": "connection_httpconnection_host", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L190", "weight": 1.0}, {"source": "connection_rationale_199", "target": "connection_httpconnection_new_conn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L199", "weight": 1.0}, {"source": "connection_rationale_363", "target": "connection_httpconnection_proxy_is_forwarding", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L363", "weight": 1.0}, {"source": "connection_rationale_370", "target": "connection_httpconnection_proxy_is_tunneling", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L370", "weight": 1.0}, {"source": "connection_rationale_528", "target": "connection_httpconnection_request_chunked", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L528", "weight": 1.0}, {"source": "connection_rationale_543", "target": "connection_httpconnection_getresponse", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L543", "weight": 1.0}, {"source": "connection_rationale_604", "target": "connection_httpsconnection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L604", "weight": 1.0}, {"source": "connection_rationale_695", "target": "connection_httpsconnection_set_cert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L695", "weight": 1.0}, {"source": "connection_rationale_862", "target": "connection_httpsconnection_connect_tls_proxy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L862", "weight": 1.0}, {"source": "connection_rationale_892", "target": "connection_wrappedandverifiedsocket", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L892", "weight": 1.0}, {"source": "connection_rationale_920", "target": "connection_ssl_wrap_socket_and_match_hostname", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L920", "weight": 1.0}, {"source": "connection_rationale_1082", "target": "connection_dummyconnection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1082", "weight": 1.0}, {"source": "connection_rationale_1095", "target": "connection_url_from_connection", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1095", "weight": 1.0}, {"source": "connection_rationale_336", "target": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L336", "weight": 1.0}], "raw_calls": [{"caller_nid": "connection_httpconnection_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L146"}, {"caller_nid": "connection_httpconnection_init", "callee": "resolve_default_timeout", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L149"}, {"caller_nid": "connection_httpconnection_str", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L164"}, {"caller_nid": "connection_httpconnection_repr", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L167"}, {"caller_nid": "connection_host", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L186"}, {"caller_nid": "connection_httpconnection_new_conn", "callee": "create_connection", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L204"}, {"caller_nid": "connection_httpconnection_new_conn", "callee": "NameResolutionError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L211"}, {"caller_nid": "connection_httpconnection_new_conn", "callee": "ConnectTimeoutError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L213"}, {"caller_nid": "connection_httpconnection_new_conn", "callee": "NewConnectionError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L219"}, {"caller_nid": "connection_httpconnection_new_conn", "callee": "audit", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L223"}, {"caller_nid": "connection_httpconnection_set_tunnel", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L235"}, {"caller_nid": "connection_httpconnection_set_tunnel", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L238"}, {"caller_nid": "connection_tunnel", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L256"}, {"caller_nid": "connection_tunnel", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L260"}, {"caller_nid": "connection_tunnel", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L261"}, {"caller_nid": "connection_tunnel", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L261"}, {"caller_nid": "connection_tunnel", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L262"}, {"caller_nid": "connection_tunnel", "callee": "send", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L266"}, {"caller_nid": "connection_tunnel", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L266"}, {"caller_nid": "connection_tunnel", "callee": "response_class", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L269"}, {"caller_nid": "connection_tunnel", "callee": "_read_status", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L271"}, {"caller_nid": "connection_tunnel", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L275"}, {"caller_nid": "connection_tunnel", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L276"}, {"caller_nid": "connection_tunnel", "callee": "readline", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L279"}, {"caller_nid": "connection_tunnel", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L280"}, {"caller_nid": "connection_tunnel", "callee": "LineTooLong", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L281"}, {"caller_nid": "connection_tunnel", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L289"}, {"caller_nid": "connection_tunnel", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L289"}, {"caller_nid": "connection_tunnel", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L298"}, {"caller_nid": "connection_tunnel", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L302"}, {"caller_nid": "connection_tunnel", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L303"}, {"caller_nid": "connection_tunnel", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L303"}, {"caller_nid": "connection_tunnel", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L304"}, {"caller_nid": "connection_tunnel", "callee": "send", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L308"}, {"caller_nid": "connection_tunnel", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L308"}, {"caller_nid": "connection_tunnel", "callee": "response_class", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L311"}, {"caller_nid": "connection_tunnel", "callee": "_read_status", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L313"}, {"caller_nid": "connection_tunnel", "callee": "_read_headers", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L315"}, {"caller_nid": "connection_tunnel", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L319"}, {"caller_nid": "connection_tunnel", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L319"}, {"caller_nid": "connection_tunnel", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L323"}, {"caller_nid": "connection_tunnel", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L324"}, {"caller_nid": "connection_httpconnection_connect", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L342"}, {"caller_nid": "connection_is_connected", "callee": "wait_for_read", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L355"}, {"caller_nid": "connection_proxy_is_forwarding", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L366"}, {"caller_nid": "connection_httpconnection_close", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L377"}, {"caller_nid": "connection_httpconnection_putrequest", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L400"}, {"caller_nid": "connection_httpconnection_putrequest", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L402"}, {"caller_nid": "connection_httpconnection_putrequest", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L403"}, {"caller_nid": "connection_httpconnection_putrequest", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L406"}, {"caller_nid": "connection_httpconnection_putheader", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L412"}, {"caller_nid": "connection_httpconnection_putheader", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L412"}, {"caller_nid": "connection_httpconnection_putheader", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L413"}, {"caller_nid": "connection_httpconnection_putheader", "callee": "to_str", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L414"}, {"caller_nid": "connection_httpconnection_putheader", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L414"}, {"caller_nid": "connection_httpconnection_putheader", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L415"}, {"caller_nid": "connection_httpconnection_putheader", "callee": "title", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L416"}, {"caller_nid": "connection_httpconnection_putheader", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L416"}, {"caller_nid": "connection_httpconnection_putheader", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L418"}, {"caller_nid": "connection_httpconnection_request", "callee": "settimeout", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L439"}, {"caller_nid": "connection_httpconnection_request", "callee": "_ResponseOptions", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L449"}, {"caller_nid": "connection_httpconnection_request", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L459"}, {"caller_nid": "connection_httpconnection_request", "callee": "to_str", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L459"}, {"caller_nid": "connection_httpconnection_request", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L459"}, {"caller_nid": "connection_httpconnection_request", "callee": "body_to_chunks", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L468"}, {"caller_nid": "connection_httpconnection_request", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L493"}, {"caller_nid": "connection_httpconnection_request", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L498"}, {"caller_nid": "connection_httpconnection_request", "callee": "endheaders", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L500"}, {"caller_nid": "connection_httpconnection_request", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L509"}, {"caller_nid": "connection_httpconnection_request", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L510"}, {"caller_nid": "connection_httpconnection_request", "callee": "send", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L512"}, {"caller_nid": "connection_httpconnection_request", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L512"}, {"caller_nid": "connection_httpconnection_request", "callee": "send", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L514"}, {"caller_nid": "connection_httpconnection_request", "callee": "send", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L519"}, {"caller_nid": "connection_httpconnection_request_chunked", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L532"}, {"caller_nid": "connection_httpconnection_getresponse", "callee": "ResponseNotReady", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L552"}, {"caller_nid": "connection_httpconnection_getresponse", "callee": "settimeout", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L560"}, {"caller_nid": "connection_httpconnection_getresponse", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L568"}, {"caller_nid": "connection_httpconnection_getresponse", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L571"}, {"caller_nid": "connection_httpconnection_getresponse", "callee": "assert_header_parsing", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L574"}, {"caller_nid": "connection_httpconnection_getresponse", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L576"}, {"caller_nid": "connection_httpconnection_getresponse", "callee": "HTTPHeaderDict", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L583"}, {"caller_nid": "connection_httpconnection_getresponse", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L583"}, {"caller_nid": "connection_httpconnection_getresponse", "callee": "HTTPResponse", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L585"}, {"caller_nid": "connection_httpconnection_getresponse", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L590"}, {"caller_nid": "connection_httpsconnection_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L649"}, {"caller_nid": "connection_httpsconnection_init", "callee": "expanduser", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L670"}, {"caller_nid": "connection_httpsconnection_init", "callee": "expanduser", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L671"}, {"caller_nid": "connection_httpsconnection_init", "callee": "resolve_cert_reqs", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L679"}, {"caller_nid": "connection_httpsconnection_set_cert", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L698"}, {"caller_nid": "connection_httpsconnection_set_cert", "callee": "resolve_cert_reqs", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L712"}, {"caller_nid": "connection_httpsconnection_set_cert", "callee": "expanduser", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L720"}, {"caller_nid": "connection_httpsconnection_set_cert", "callee": "expanduser", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L721"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "acquire_and_get", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L742"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "_connect_callback", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L751"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "get_ident", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L753"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L778"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "today", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L783"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L785"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L794"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "_connect_callback", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L820"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "get_ident", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L822"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "set_and_release", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L827"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "selected_alpn_protocol", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L835"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "set_and_release", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L836"}, {"caller_nid": "connection_httpsconnection_connect", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L854"}, {"caller_nid": "connection_httpsconnection_connect_tls_proxy", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L866"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "create_urllib3_context", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L928"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "resolve_ssl_version", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L929"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "resolve_cert_reqs", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L932"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "resolve_cert_reqs", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L937"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L961"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "load_default_certs", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L963"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L969"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "rfind", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L971"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "is_ipaddress", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L972"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "ssl_wrap_socket", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L975"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "_assert_fingerprint", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L990"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "getpeercert", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L991"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "getpeercert", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L998"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1007"}, {"caller_nid": "connection_ssl_wrap_socket_and_match_hostname", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1019"}, {"caller_nid": "connection_match_hostname", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1034"}, {"caller_nid": "connection_match_hostname", "callee": "is_ipaddress", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1035"}, {"caller_nid": "connection_match_hostname", "callee": "match_hostname", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1039"}, {"caller_nid": "connection_match_hostname", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1041"}, {"caller_nid": "connection_wrap_proxy_error", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1056"}, {"caller_nid": "connection_wrap_proxy_error", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1056"}, {"caller_nid": "connection_wrap_proxy_error", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1056"}, {"caller_nid": "connection_wrap_proxy_error", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1056"}, {"caller_nid": "connection_wrap_proxy_error", "callee": "ProxyError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1068"}, {"caller_nid": "connection_url_from_connection", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1097"}, {"caller_nid": "connection_url_from_connection", "callee": "Url", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connection.py", "source_location": "L1099"}]}