Files
tfm_ainventory/graphify-out/cache/ce73d18dbbb9fd762b3dcf8e449a21584546350e9094b0eca4666bc5b9782546.json

1 line
47 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "label": "session.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L1"}, {"id": "session_looks_like_ci", "label": "looks_like_ci()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L98"}, {"id": "session_user_agent", "label": "user_agent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L109"}, {"id": "session_localfsadapter", "label": "LocalFSAdapter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L210"}, {"id": "baseadapter", "label": "BaseAdapter", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "session_localfsadapter_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L211"}, {"id": "session_localfsadapter_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L251"}, {"id": "session_sslcontextadaptermixin", "label": "_SSLContextAdapterMixin", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L255"}, {"id": "session_sslcontextadaptermixin_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L263"}, {"id": "session_sslcontextadaptermixin_init_poolmanager", "label": ".init_poolmanager()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L272"}, {"id": "session_sslcontextadaptermixin_proxy_manager_for", "label": ".proxy_manager_for()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L288"}, {"id": "session_httpadapter", "label": "HTTPAdapter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L296"}, {"id": "basehttpadapter", "label": "_BaseHTTPAdapter", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "session_cachecontroladapter", "label": "CacheControlAdapter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L300"}, {"id": "basecachecontroladapter", "label": "_BaseCacheControlAdapter", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "session_insecurehttpadapter", "label": "InsecureHTTPAdapter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L304"}, {"id": "session_insecurehttpadapter_cert_verify", "label": ".cert_verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L305"}, {"id": "session_insecurecachecontroladapter", "label": "InsecureCacheControlAdapter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L315"}, {"id": "session_insecurecachecontroladapter_cert_verify", "label": ".cert_verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L316"}, {"id": "session_pipsession", "label": "PipSession", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L326"}, {"id": "session_pipsession_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L329"}, {"id": "session_pipsession_update_index_urls", "label": ".update_index_urls()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L413"}, {"id": "session_pipsession_add_trusted_host", "label": ".add_trusted_host()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L420"}, {"id": "session_pipsession_iter_secure_origins", "label": ".iter_secure_origins()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L453"}, {"id": "session_pipsession_is_secure_origin", "label": ".is_secure_origin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L458"}, {"id": "session_pipsession_request", "label": ".request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L525"}, {"id": "session_rationale_1", "label": "PipSession and supporting code, containing all pip-specific network request conf", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L1"}, {"id": "session_rationale_99", "label": "Return whether it looks like pip is running under CI.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L99"}, {"id": "session_rationale_110", "label": "Return a string representing the user agent.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L110"}, {"id": "session_rationale_256", "label": "Mixin to add the ``ssl_context`` constructor argument to HTTP adapters. The", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L256"}, {"id": "session_rationale_340", "label": ":param trusted_hosts: Domains not to emit warnings for when not using", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L340"}, {"id": "session_rationale_414", "label": ":param new_index_urls: New index urls to update the authentication h", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L414"}, {"id": "session_rationale_423", "label": ":param host: It is okay to provide a host that has previously been a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L423"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "email_utils", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "functools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "ipaddress", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "mimetypes", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "platform", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "shutil", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "subprocess", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "urllib_parse", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_vendor", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_vendor_cachecontrol", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_vendor_requests_adapters", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_vendor_requests_adapters", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_vendor_requests_models", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_vendor_requests_structures", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_vendor_urllib3_connectionpool", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_vendor_urllib3_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_internal_metadata", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_internal_models_link", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_internal_network_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_internal_network_cache", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_internal_utils_compat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_internal_utils_glibc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_internal_utils_misc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_internal_utils_urls", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "ssl", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_vendor_urllib3", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "pip_vendor_urllib3_poolmanager", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "session_looks_like_ci", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "session_user_agent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L109", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "session_localfsadapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L210", "weight": 1.0}, {"source": "session_localfsadapter", "target": "baseadapter", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L210", "weight": 1.0}, {"source": "session_localfsadapter", "target": "session_localfsadapter_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L211", "weight": 1.0}, {"source": "session_localfsadapter", "target": "session_localfsadapter_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L251", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "session_sslcontextadaptermixin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L255", "weight": 1.0}, {"source": "session_sslcontextadaptermixin", "target": "session_sslcontextadaptermixin_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L263", "weight": 1.0}, {"source": "session_sslcontextadaptermixin", "target": "session_sslcontextadaptermixin_init_poolmanager", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L272", "weight": 1.0}, {"source": "session_sslcontextadaptermixin", "target": "session_sslcontextadaptermixin_proxy_manager_for", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L288", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "session_httpadapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L296", "weight": 1.0}, {"source": "session_httpadapter", "target": "session_sslcontextadaptermixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L296", "weight": 1.0}, {"source": "session_httpadapter", "target": "basehttpadapter", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L296", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "session_cachecontroladapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L300", "weight": 1.0}, {"source": "session_cachecontroladapter", "target": "session_sslcontextadaptermixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L300", "weight": 1.0}, {"source": "session_cachecontroladapter", "target": "basecachecontroladapter", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L300", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "session_insecurehttpadapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L304", "weight": 1.0}, {"source": "session_insecurehttpadapter", "target": "session_httpadapter", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L304", "weight": 1.0}, {"source": "session_insecurehttpadapter", "target": "session_insecurehttpadapter_cert_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L305", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "session_insecurecachecontroladapter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L315", "weight": 1.0}, {"source": "session_insecurecachecontroladapter", "target": "session_cachecontroladapter", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L315", "weight": 1.0}, {"source": "session_insecurecachecontroladapter", "target": "session_insecurecachecontroladapter_cert_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L316", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "target": "session_pipsession", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L326", "weight": 1.0}, {"source": "session_pipsession", "target": "session_pipsession_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L329", "weight": 1.0}, {"source": "session_pipsession", "target": "session_pipsession_update_index_urls", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L413", "weight": 1.0}, {"source": "session_pipsession", "target": "session_pipsession_add_trusted_host", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L420", "weight": 1.0}, {"source": "session_pipsession", "target": "session_pipsession_iter_secure_origins", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L453", "weight": 1.0}, {"source": "session_pipsession", "target": "session_pipsession_is_secure_origin", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L458", "weight": 1.0}, {"source": "session_pipsession", "target": "session_pipsession_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L525", "weight": 1.0}, {"source": "session_user_agent", "target": "session_looks_like_ci", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L198", "weight": 1.0}, {"source": "session_sslcontextadaptermixin_init", "target": "session_pipsession_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L270", "weight": 1.0}, {"source": "session_insecurehttpadapter_cert_verify", "target": "session_insecurecachecontroladapter_cert_verify", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L312", "weight": 1.0}, {"source": "session_pipsession_init", "target": "session_user_agent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L352", "weight": 1.0}, {"source": "session_pipsession_init", "target": "session_insecurehttpadapter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L382", "weight": 1.0}, {"source": "session_pipsession_init", "target": "session_cachecontroladapter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L391", "weight": 1.0}, {"source": "session_pipsession_init", "target": "session_insecurecachecontroladapter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L396", "weight": 1.0}, {"source": "session_pipsession_init", "target": "session_httpadapter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L401", "weight": 1.0}, {"source": "session_pipsession_init", "target": "session_localfsadapter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L408", "weight": 1.0}, {"source": "session_pipsession_init", "target": "session_pipsession_add_trusted_host", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L411", "weight": 1.0}, {"source": "session_pipsession_is_secure_origin", "target": "session_pipsession_iter_secure_origins", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L476", "weight": 1.0}, {"source": "session_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pip_internal_network_session_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L1", "weight": 1.0}, {"source": "session_rationale_99", "target": "session_looks_like_ci", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L99", "weight": 1.0}, {"source": "session_rationale_110", "target": "session_user_agent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L110", "weight": 1.0}, {"source": "session_rationale_256", "target": "session_sslcontextadaptermixin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L256", "weight": 1.0}, {"source": "session_rationale_340", "target": "session_pipsession_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L340", "weight": 1.0}, {"source": "session_rationale_414", "target": "session_pipsession_update_index_urls", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L414", "weight": 1.0}, {"source": "session_rationale_423", "target": "session_pipsession_add_trusted_host", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L423", "weight": 1.0}], "raw_calls": [{"caller_nid": "session_looks_like_ci", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L105"}, {"caller_nid": "session_user_agent", "callee": "python_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L115"}, {"caller_nid": "session_user_agent", "callee": "python_implementation", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L117"}, {"caller_nid": "session_user_agent", "callee": "python_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L122"}, {"caller_nid": "session_user_agent", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L127"}, {"caller_nid": "session_user_agent", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L128"}, {"caller_nid": "session_user_agent", "callee": "python_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L132"}, {"caller_nid": "session_user_agent", "callee": "python_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L135"}, {"caller_nid": "session_user_agent", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L137"}, {"caller_nid": "session_user_agent", "callee": "name", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L140"}, {"caller_nid": "session_user_agent", "callee": "version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L140"}, {"caller_nid": "session_user_agent", "callee": "codename", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L140"}, {"caller_nid": "session_user_agent", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L141"}, {"caller_nid": "session_user_agent", "callee": "filter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L142"}, {"caller_nid": "session_user_agent", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L144"}, {"caller_nid": "session_user_agent", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L147"}, {"caller_nid": "session_user_agent", "callee": "filter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L148"}, {"caller_nid": "session_user_agent", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L150"}, {"caller_nid": "session_user_agent", "callee": "libc_ver", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L150"}, {"caller_nid": "session_user_agent", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L158"}, {"caller_nid": "session_user_agent", "callee": "mac_ver", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L158"}, {"caller_nid": "session_user_agent", "callee": "mac_ver", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L159"}, {"caller_nid": "session_user_agent", "callee": "system", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L161"}, {"caller_nid": "session_user_agent", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L162"}, {"caller_nid": "session_user_agent", "callee": "system", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L162"}, {"caller_nid": "session_user_agent", "callee": "release", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L164"}, {"caller_nid": "session_user_agent", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L165"}, {"caller_nid": "session_user_agent", "callee": "release", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L165"}, {"caller_nid": "session_user_agent", "callee": "machine", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L167"}, {"caller_nid": "session_user_agent", "callee": "machine", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L168"}, {"caller_nid": "session_user_agent", "callee": "has_tls", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L170"}, {"caller_nid": "session_user_agent", "callee": "get_distribution", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L175"}, {"caller_nid": "session_user_agent", "callee": "get_default_environment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L175"}, {"caller_nid": "session_user_agent", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L177"}, {"caller_nid": "session_user_agent", "callee": "which", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L179"}, {"caller_nid": "session_user_agent", "callee": "check_output", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L182"}, {"caller_nid": "session_user_agent", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L188"}, {"caller_nid": "session_user_agent", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L192"}, {"caller_nid": "session_user_agent", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L192"}, {"caller_nid": "session_user_agent", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L200"}, {"caller_nid": "session_user_agent", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L204"}, {"caller_nid": "session_user_agent", "callee": "dumps", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L206"}, {"caller_nid": "session_localfsadapter_send", "callee": "url_to_path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L221"}, {"caller_nid": "session_localfsadapter_send", "callee": "Response", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L223"}, {"caller_nid": "session_localfsadapter_send", "callee": "stat", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L228"}, {"caller_nid": "session_localfsadapter_send", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L233"}, {"caller_nid": "session_localfsadapter_send", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L234"}, {"caller_nid": "session_localfsadapter_send", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L234"}, {"caller_nid": "session_localfsadapter_send", "callee": "formatdate", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L236"}, {"caller_nid": "session_localfsadapter_send", "callee": "guess_type", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L237"}, {"caller_nid": "session_localfsadapter_send", "callee": "CaseInsensitiveDict", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L238"}, {"caller_nid": "session_localfsadapter_send", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L241"}, {"caller_nid": "session_localfsadapter_send", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L246"}, {"caller_nid": "session_sslcontextadaptermixin_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L270"}, {"caller_nid": "session_sslcontextadaptermixin_init_poolmanager", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L280"}, {"caller_nid": "session_sslcontextadaptermixin_init_poolmanager", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L281"}, {"caller_nid": "session_sslcontextadaptermixin_proxy_manager_for", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L292"}, {"caller_nid": "session_sslcontextadaptermixin_proxy_manager_for", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L293"}, {"caller_nid": "session_insecurehttpadapter_cert_verify", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L312"}, {"caller_nid": "session_insecurecachecontroladapter_cert_verify", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L323"}, {"caller_nid": "session_pipsession_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L344"}, {"caller_nid": "session_pipsession_init", "callee": "MultiDomainBasicAuth", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L355"}, {"caller_nid": "session_pipsession_init", "callee": "Retry", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L359"}, {"caller_nid": "session_pipsession_init", "callee": "SafeFileCache", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L392"}, {"caller_nid": "session_pipsession_init", "callee": "SafeFileCache", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L397"}, {"caller_nid": "session_pipsession_init", "callee": "mount", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L404"}, {"caller_nid": "session_pipsession_init", "callee": "mount", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L405"}, {"caller_nid": "session_pipsession_init", "callee": "mount", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L408"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L433"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "parse_netloc", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L435"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L437"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L439"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "mount", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L441"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "build_url_from_netloc", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L442"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "mount", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L444"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "build_url_from_netloc", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L444"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "mount", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L446"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "build_url_from_netloc", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L447"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "mount", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L451"}, {"caller_nid": "session_pipsession_add_trusted_host", "callee": "build_url_from_netloc", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L451"}, {"caller_nid": "session_pipsession_is_secure_origin", "callee": "urlparse", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L460"}, {"caller_nid": "session_pipsession_is_secure_origin", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L460"}, {"caller_nid": "session_pipsession_is_secure_origin", "callee": "rsplit", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L471"}, {"caller_nid": "session_pipsession_is_secure_origin", "callee": "ip_address", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L482"}, {"caller_nid": "session_pipsession_is_secure_origin", "callee": "ip_network", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L483"}, {"caller_nid": "session_pipsession_is_secure_origin", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L489"}, {"caller_nid": "session_pipsession_is_secure_origin", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L489"}, {"caller_nid": "session_pipsession_is_secure_origin", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L514"}, {"caller_nid": "session_pipsession_request", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L527"}, {"caller_nid": "session_pipsession_request", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L529"}, {"caller_nid": "session_pipsession_request", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/network/session.py", "source_location": "L532"}]}