Files
tfm_ainventory/graphify-out/cache/66b7e572f558ff23e564e193b83a0d6c487b0646c1cd138850a2884cf53d546a.json

1 line
62 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "label": "connectionpool.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1"}, {"id": "connectionpool_connectionpool", "label": "ConnectionPool", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L67"}, {"id": "connectionpool_connectionpool_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L81"}, {"id": "connectionpool_connectionpool_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L94"}, {"id": "connectionpool_connectionpool_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L97"}, {"id": "connectionpool_connectionpool_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L100"}, {"id": "connectionpool_connectionpool_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L110"}, {"id": "connectionpool_httpconnectionpool", "label": "HTTPConnectionPool", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L120"}, {"id": "requestmethods", "label": "RequestMethods", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "connectionpool_httpconnectionpool_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L175"}, {"id": "connectionpool_httpconnectionpool_new_conn", "label": "._new_conn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L236"}, {"id": "connectionpool_httpconnectionpool_get_conn", "label": "._get_conn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L256"}, {"id": "connectionpool_httpconnectionpool_put_conn", "label": "._put_conn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L294"}, {"id": "connectionpool_httpconnectionpool_validate_conn", "label": "._validate_conn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L337"}, {"id": "connectionpool_httpconnectionpool_prepare_proxy", "label": "._prepare_proxy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L342"}, {"id": "connectionpool_httpconnectionpool_get_timeout", "label": "._get_timeout()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L346"}, {"id": "connectionpool_httpconnectionpool_raise_timeout", "label": "._raise_timeout()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L358"}, {"id": "connectionpool_httpconnectionpool_make_request", "label": "._make_request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L377"}, {"id": "connectionpool_httpconnectionpool_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L558"}, {"id": "connectionpool_httpconnectionpool_is_same_host", "label": ".is_same_host()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L570"}, {"id": "connectionpool_httpconnectionpool_urlopen", "label": ".urlopen()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L592"}, {"id": "connectionpool_httpsconnectionpool", "label": "HTTPSConnectionPool", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L963"}, {"id": "connectionpool_httpsconnectionpool_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L980"}, {"id": "connectionpool_httpsconnectionpool_prepare_proxy", "label": "._prepare_proxy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1029"}, {"id": "connectionpool_httpsconnectionpool_new_conn", "label": "._new_conn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1044"}, {"id": "connectionpool_httpsconnectionpool_validate_conn", "label": "._validate_conn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1085"}, {"id": "connectionpool_connection_from_url", "label": "connection_from_url()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1108"}, {"id": "connectionpool_normalize_host", "label": "_normalize_host()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1138"}, {"id": "connectionpool_url_from_pool", "label": "_url_from_pool()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1163"}, {"id": "connectionpool_close_pool_connections", "label": "_close_pool_connections()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1170"}, {"id": "connectionpool_rationale_68", "label": "Base class for all connection pools, such as :class:`.HTTPConnectionPool` an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L68"}, {"id": "connectionpool_rationale_111", "label": "Close all pooled connections and disable the pool.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L111"}, {"id": "connectionpool_rationale_121", "label": "Thread-safe connection pool for one host. :param host: Host used fo", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L121"}, {"id": "connectionpool_rationale_237", "label": "Return a fresh :class:`HTTPConnection`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L237"}, {"id": "connectionpool_rationale_257", "label": "Get a connection. Will return a pooled connection if one is available.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L257"}, {"id": "connectionpool_rationale_295", "label": "Put a connection back into the pool. :param conn: Connectio", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L295"}, {"id": "connectionpool_rationale_338", "label": "Called right before a request is made, after the socket is created.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L338"}, {"id": "connectionpool_rationale_347", "label": "Helper that always returns a :class:`urllib3.util.Timeout`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L347"}, {"id": "connectionpool_rationale_364", "label": "Is the error actually a timeout? Will raise a ReadTimeout or pass", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L364"}, {"id": "connectionpool_rationale_392", "label": "Perform a request on a given urllib connection object taken from our poo", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L392"}, {"id": "connectionpool_rationale_559", "label": "Close all pooled connections and disable the pool.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L559"}, {"id": "connectionpool_rationale_571", "label": "Check if the given ``url`` is a member of the same host as this connecti", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L571"}, {"id": "connectionpool_rationale_610", "label": "Get a connection from the pool and perform an HTTP request. This is the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L610"}, {"id": "connectionpool_rationale_964", "label": "Same as :class:`.HTTPConnectionPool`, but HTTPS. :class:`.HTTPSConnection`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L964"}, {"id": "connectionpool_rationale_1030", "label": "Establishes a tunnel connection through HTTP CONNECT.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1030"}, {"id": "connectionpool_rationale_1045", "label": "Return a fresh :class:`urllib3.connection.HTTPConnection`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1045"}, {"id": "connectionpool_rationale_1086", "label": "Called right before a request is made, after the socket is created.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1086"}, {"id": "connectionpool_rationale_1109", "label": "Given a url, return an :class:`.ConnectionPool` instance of its host. This", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1109"}, {"id": "connectionpool_rationale_1146", "label": "Normalize hosts for comparisons and use with sockets.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1146"}, {"id": "connectionpool_rationale_1166", "label": "Returns the URL from a given connection pool. This is mainly used for testing an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1166"}, {"id": "connectionpool_rationale_1171", "label": "Drains a queue of connections and closes each one.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1171"}, {"id": "connectionpool_rationale_578", "label": "# TODO: Add optional support for socket.gethostbyname checking.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L578"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "errno", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "queue", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "weakref", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "socket", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_request_methods_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_connection_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_connection_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_proxy_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_util_retry_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "ssl", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_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/connectionpool.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "connectionpool_connectionpool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L67", "weight": 1.0}, {"source": "connectionpool_connectionpool", "target": "connectionpool_connectionpool_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L81", "weight": 1.0}, {"source": "connectionpool_connectionpool", "target": "connectionpool_connectionpool_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L94", "weight": 1.0}, {"source": "connectionpool_connectionpool", "target": "connectionpool_connectionpool_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L97", "weight": 1.0}, {"source": "connectionpool_connectionpool", "target": "connectionpool_connectionpool_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L100", "weight": 1.0}, {"source": "connectionpool_connectionpool", "target": "connectionpool_connectionpool_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "connectionpool_httpconnectionpool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L120", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_connectionpool", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L120", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "requestmethods", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L120", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L175", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_new_conn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L236", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_get_conn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L256", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_put_conn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L294", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_validate_conn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L337", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_prepare_proxy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L342", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_get_timeout", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L346", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_raise_timeout", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L358", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_make_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L377", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L558", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_is_same_host", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L570", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool", "target": "connectionpool_httpconnectionpool_urlopen", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L592", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "connectionpool_httpsconnectionpool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L963", "weight": 1.0}, {"source": "connectionpool_httpsconnectionpool", "target": "connectionpool_httpconnectionpool", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L963", "weight": 1.0}, {"source": "connectionpool_httpsconnectionpool", "target": "connectionpool_httpsconnectionpool_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L980", "weight": 1.0}, {"source": "connectionpool_httpsconnectionpool", "target": "connectionpool_httpsconnectionpool_prepare_proxy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1029", "weight": 1.0}, {"source": "connectionpool_httpsconnectionpool", "target": "connectionpool_httpsconnectionpool_new_conn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1044", "weight": 1.0}, {"source": "connectionpool_httpsconnectionpool", "target": "connectionpool_httpsconnectionpool_validate_conn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1085", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "connectionpool_connection_from_url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "connectionpool_normalize_host", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1138", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "connectionpool_normalize_host", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1142", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "connectionpool_normalize_host", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "connectionpool_url_from_pool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1163", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "target": "connectionpool_close_pool_connections", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1170", "weight": 1.0}, {"source": "connectionpool_connectionpool_init", "target": "connectionpool_normalize_host", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L85", "weight": 1.0}, {"source": "connectionpool_connectionpool_exit", "target": "connectionpool_httpconnectionpool_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L106", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_init", "target": "connectionpool_httpsconnectionpool_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L189", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_get_conn", "target": "connectionpool_httpconnectionpool_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L290", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_get_conn", "target": "connectionpool_httpsconnectionpool_new_conn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L292", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_put_conn", "target": "connectionpool_httpconnectionpool_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L318", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_make_request", "target": "connectionpool_httpconnectionpool_get_timeout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L457", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_make_request", "target": "connectionpool_httpsconnectionpool_validate_conn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L464", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_make_request", "target": "connectionpool_httpconnectionpool_raise_timeout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L466", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_close", "target": "connectionpool_close_pool_connections", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L568", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_is_same_host", "target": "connectionpool_normalize_host", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L582", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_urlopen", "target": "connectionpool_httpconnectionpool_is_same_host", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L718", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_urlopen", "target": "connectionpool_httpconnectionpool_get_timeout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L765", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_urlopen", "target": "connectionpool_httpconnectionpool_get_conn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L766", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_urlopen", "target": "connectionpool_httpsconnectionpool_prepare_proxy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L773", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_urlopen", "target": "connectionpool_httpconnectionpool_raise_timeout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L775", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_urlopen", "target": "connectionpool_httpconnectionpool_make_request", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L787", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_urlopen", "target": "connectionpool_httpconnectionpool_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L856", "weight": 1.0}, {"source": "connectionpool_httpconnectionpool_urlopen", "target": "connectionpool_httpconnectionpool_put_conn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L864", "weight": 1.0}, {"source": "connectionpool_connection_from_url", "target": "connectionpool_httpsconnectionpool", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1132", "weight": 1.0}, {"source": "connectionpool_connection_from_url", "target": "connectionpool_httpconnectionpool", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1134", "weight": 1.0}, {"source": "connectionpool_close_pool_connections", "target": "connectionpool_httpconnectionpool_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1176", "weight": 1.0}, {"source": "connectionpool_rationale_68", "target": "connectionpool_connectionpool", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L68", "weight": 1.0}, {"source": "connectionpool_rationale_111", "target": "connectionpool_connectionpool_close", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L111", "weight": 1.0}, {"source": "connectionpool_rationale_121", "target": "connectionpool_httpconnectionpool", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L121", "weight": 1.0}, {"source": "connectionpool_rationale_237", "target": "connectionpool_httpconnectionpool_new_conn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L237", "weight": 1.0}, {"source": "connectionpool_rationale_257", "target": "connectionpool_httpconnectionpool_get_conn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L257", "weight": 1.0}, {"source": "connectionpool_rationale_295", "target": "connectionpool_httpconnectionpool_put_conn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L295", "weight": 1.0}, {"source": "connectionpool_rationale_338", "target": "connectionpool_httpconnectionpool_validate_conn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L338", "weight": 1.0}, {"source": "connectionpool_rationale_347", "target": "connectionpool_httpconnectionpool_get_timeout", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L347", "weight": 1.0}, {"source": "connectionpool_rationale_364", "target": "connectionpool_httpconnectionpool_raise_timeout", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L364", "weight": 1.0}, {"source": "connectionpool_rationale_392", "target": "connectionpool_httpconnectionpool_make_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L392", "weight": 1.0}, {"source": "connectionpool_rationale_559", "target": "connectionpool_httpconnectionpool_close", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L559", "weight": 1.0}, {"source": "connectionpool_rationale_571", "target": "connectionpool_httpconnectionpool_is_same_host", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L571", "weight": 1.0}, {"source": "connectionpool_rationale_610", "target": "connectionpool_httpconnectionpool_urlopen", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L610", "weight": 1.0}, {"source": "connectionpool_rationale_964", "target": "connectionpool_httpsconnectionpool", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L964", "weight": 1.0}, {"source": "connectionpool_rationale_1030", "target": "connectionpool_httpsconnectionpool_prepare_proxy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1030", "weight": 1.0}, {"source": "connectionpool_rationale_1045", "target": "connectionpool_httpsconnectionpool_new_conn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1045", "weight": 1.0}, {"source": "connectionpool_rationale_1086", "target": "connectionpool_httpsconnectionpool_validate_conn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1086", "weight": 1.0}, {"source": "connectionpool_rationale_1109", "target": "connectionpool_connection_from_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1109", "weight": 1.0}, {"source": "connectionpool_rationale_1146", "target": "connectionpool_normalize_host", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1146", "weight": 1.0}, {"source": "connectionpool_rationale_1166", "target": "connectionpool_url_from_pool", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1166", "weight": 1.0}, {"source": "connectionpool_rationale_1171", "target": "connectionpool_close_pool_connections", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1171", "weight": 1.0}, {"source": "connectionpool_rationale_578", "target": "backend_venv_lib_python3_12_site_packages_urllib3_connectionpool_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L578", "weight": 1.0}], "raw_calls": [{"caller_nid": "connectionpool_connectionpool_init", "callee": "LocationValueError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L83"}, {"caller_nid": "connectionpool_connectionpool_init", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L92"}, {"caller_nid": "connectionpool_connectionpool_init", "callee": "normalize_host", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L92"}, {"caller_nid": "connectionpool_connectionpool_str", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L95"}, {"caller_nid": "connectionpool_httpconnectionpool_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L192"}, {"caller_nid": "connectionpool_httpconnectionpool_init", "callee": "from_float", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L193"}, {"caller_nid": "connectionpool_httpconnectionpool_init", "callee": "QueueCls", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L201"}, {"caller_nid": "connectionpool_httpconnectionpool_init", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L209"}, {"caller_nid": "connectionpool_httpconnectionpool_init", "callee": "put", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L210"}, {"caller_nid": "connectionpool_httpconnectionpool_init", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L221"}, {"caller_nid": "connectionpool_httpconnectionpool_init", "callee": "finalize", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L234"}, {"caller_nid": "connectionpool_httpconnectionpool_new_conn", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L241"}, {"caller_nid": "connectionpool_httpconnectionpool_new_conn", "callee": "ConnectionCls", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L248"}, {"caller_nid": "connectionpool_httpconnectionpool_get_conn", "callee": "ClosedPoolError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L271"}, {"caller_nid": "connectionpool_httpconnectionpool_get_conn", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L274"}, {"caller_nid": "connectionpool_httpconnectionpool_get_conn", "callee": "ClosedPoolError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L277"}, {"caller_nid": "connectionpool_httpconnectionpool_get_conn", "callee": "EmptyPoolError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L281"}, {"caller_nid": "connectionpool_httpconnectionpool_get_conn", "callee": "is_connection_dropped", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L288"}, {"caller_nid": "connectionpool_httpconnectionpool_get_conn", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L289"}, {"caller_nid": "connectionpool_httpconnectionpool_put_conn", "callee": "put", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L310"}, {"caller_nid": "connectionpool_httpconnectionpool_put_conn", "callee": "FullPoolError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L322"}, {"caller_nid": "connectionpool_httpconnectionpool_put_conn", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L327"}, {"caller_nid": "connectionpool_httpconnectionpool_put_conn", "callee": "qsize", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L330"}, {"caller_nid": "connectionpool_httpconnectionpool_get_timeout", "callee": "clone", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L349"}, {"caller_nid": "connectionpool_httpconnectionpool_get_timeout", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L351"}, {"caller_nid": "connectionpool_httpconnectionpool_get_timeout", "callee": "clone", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L352"}, {"caller_nid": "connectionpool_httpconnectionpool_get_timeout", "callee": "from_float", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L356"}, {"caller_nid": "connectionpool_httpconnectionpool_raise_timeout", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L366"}, {"caller_nid": "connectionpool_httpconnectionpool_raise_timeout", "callee": "ReadTimeoutError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L367"}, {"caller_nid": "connectionpool_httpconnectionpool_raise_timeout", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L372"}, {"caller_nid": "connectionpool_httpconnectionpool_raise_timeout", "callee": "ReadTimeoutError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L373"}, {"caller_nid": "connectionpool_httpconnectionpool_make_request", "callee": "start_connect", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L458"}, {"caller_nid": "connectionpool_httpconnectionpool_make_request", "callee": "resolve_default_timeout", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L459"}, {"caller_nid": "connectionpool_httpconnectionpool_make_request", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L480"}, {"caller_nid": "connectionpool_httpconnectionpool_make_request", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L481"}, {"caller_nid": "connectionpool_httpconnectionpool_make_request", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L484"}, {"caller_nid": "connectionpool_httpconnectionpool_make_request", "callee": "_wrap_proxy_error", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L487"}, {"caller_nid": "connectionpool_httpconnectionpool_make_request", "callee": "request", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L493"}, {"caller_nid": "connectionpool_httpconnectionpool_make_request", "callee": "ReadTimeoutError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L527"}, {"caller_nid": "connectionpool_httpconnectionpool_make_request", "callee": "getresponse", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L534"}, {"caller_nid": "connectionpool_httpconnectionpool_make_request", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L544"}, {"caller_nid": "connectionpool_httpconnectionpool_is_same_host", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L575"}, {"caller_nid": "connectionpool_httpconnectionpool_is_same_host", "callee": "parse_url", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L579"}, {"caller_nid": "connectionpool_httpconnectionpool_is_same_host", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L586"}, {"caller_nid": "connectionpool_httpconnectionpool_is_same_host", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L587"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "parse_url", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L705"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L711"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "from_int", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L712"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "HostChangedError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L719"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L722"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "to_str", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L723"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "_encode_target", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L723"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "to_str", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L725"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "connection_requires_http_tunnel", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L740"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L748"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L749"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "set_file_position", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L761"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L825"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L826"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L827"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "_wrap_proxy_error", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L837"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L838"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "ProtocolError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L839"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "increment", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L841"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "exc_info", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L842"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "sleep", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L844"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L868"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "get_redirect_location", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L890"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "_prepare_for_method_change", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L897"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "HTTPHeaderDict", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L897"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "increment", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L900"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "drain_conn", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L903"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "drain_conn", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L907"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "sleep_for_retry", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L908"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L909"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L929"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L929"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "is_retry", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L930"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "increment", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L932"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "drain_conn", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L935"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "drain_conn", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L939"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "sleep", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L940"}, {"caller_nid": "connectionpool_httpconnectionpool_urlopen", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L941"}, {"caller_nid": "connectionpool_httpsconnectionpool_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1004"}, {"caller_nid": "connectionpool_httpsconnectionpool_prepare_proxy", "callee": "set_tunnel", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1036"}, {"caller_nid": "connectionpool_httpsconnectionpool_prepare_proxy", "callee": "connect", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1042"}, {"caller_nid": "connectionpool_httpsconnectionpool_new_conn", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1049"}, {"caller_nid": "connectionpool_httpsconnectionpool_new_conn", "callee": "ImportError", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1057"}, {"caller_nid": "connectionpool_httpsconnectionpool_new_conn", "callee": "ConnectionCls", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1067"}, {"caller_nid": "connectionpool_httpsconnectionpool_validate_conn", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1089"}, {"caller_nid": "connectionpool_httpsconnectionpool_validate_conn", "callee": "connect", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1093"}, {"caller_nid": "connectionpool_httpsconnectionpool_validate_conn", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1097"}, {"caller_nid": "connectionpool_connection_from_url", "callee": "parse_url", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1128"}, {"caller_nid": "connectionpool_connection_from_url", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1130"}, {"caller_nid": "connectionpool_normalize_host", "callee": "normalize_host", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1150"}, {"caller_nid": "connectionpool_normalize_host", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1158"}, {"caller_nid": "connectionpool_normalize_host", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1158"}, {"caller_nid": "connectionpool_url_from_pool", "callee": "Url", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1167"}, {"caller_nid": "connectionpool_close_pool_connections", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/connectionpool.py", "source_location": "L1174"}]}