1 line
23 KiB
JSON
1 line
23 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "label": "file_cache.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L1"}, {"id": "file_cache_filecachemixin", "label": "_FileCacheMixin", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L22"}, {"id": "file_cache_filecachemixin_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L25"}, {"id": "file_cache_encode", "label": "encode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L55"}, {"id": "file_cache_filecachemixin_fn", "label": "._fn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L58"}, {"id": "file_cache_filecachemixin_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L65"}, {"id": "file_cache_filecachemixin_set", "label": ".set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L74"}, {"id": "file_cache_filecachemixin_write", "label": "._write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L80"}, {"id": "file_cache_filecachemixin_delete", "label": "._delete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L98"}, {"id": "file_cache_filecache", "label": "FileCache", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L107"}, {"id": "basecache", "label": "BaseCache", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "file_cache_filecache_delete", "label": ".delete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L113"}, {"id": "file_cache_separatebodyfilecache", "label": "SeparateBodyFileCache", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L117"}, {"id": "separatebodybasecache", "label": "SeparateBodyBaseCache", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "file_cache_separatebodyfilecache_get_body", "label": ".get_body()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L123"}, {"id": "file_cache_separatebodyfilecache_set_body", "label": ".set_body()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L130"}, {"id": "file_cache_separatebodyfilecache_delete", "label": ".delete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L134"}, {"id": "file_cache_url_to_file_path", "label": "url_to_file_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L139"}, {"id": "file_cache_rationale_23", "label": "Shared implementation for both FileCache variants.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L23"}, {"id": "file_cache_rationale_81", "label": "Safely write the data to the given path.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L81"}, {"id": "file_cache_rationale_108", "label": "Traditional FileCache: body is stored in memory, so not suitable for large d", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L108"}, {"id": "file_cache_rationale_118", "label": "Memory-efficient FileCache: body is stored in a separate file, reducing peak", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L118"}, {"id": "file_cache_rationale_140", "label": "Return the file cache path based on the URL. This does not ensure the file", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L140"}, {"id": "file_cache_rationale_59", "label": "# NOTE: This method should not change as some may depend on it.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L59"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "hashlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "tempfile", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "textwrap", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "pathlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "pip_vendor_cachecontrol_cache", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "pip_vendor_cachecontrol_controller", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "filelock", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "file_cache_filecachemixin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L22", "weight": 1.0}, {"source": "file_cache_filecachemixin", "target": "file_cache_filecachemixin_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "file_cache_encode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L55", "weight": 1.0}, {"source": "file_cache_filecachemixin", "target": "file_cache_filecachemixin_fn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L58", "weight": 1.0}, {"source": "file_cache_filecachemixin", "target": "file_cache_filecachemixin_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L65", "weight": 1.0}, {"source": "file_cache_filecachemixin", "target": "file_cache_filecachemixin_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L74", "weight": 1.0}, {"source": "file_cache_filecachemixin", "target": "file_cache_filecachemixin_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L80", "weight": 1.0}, {"source": "file_cache_filecachemixin", "target": "file_cache_filecachemixin_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "file_cache_filecache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L107", "weight": 1.0}, {"source": "file_cache_filecache", "target": "file_cache_filecachemixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L107", "weight": 1.0}, {"source": "file_cache_filecache", "target": "basecache", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L107", "weight": 1.0}, {"source": "file_cache_filecache", "target": "file_cache_filecache_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "file_cache_separatebodyfilecache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L117", "weight": 1.0}, {"source": "file_cache_separatebodyfilecache", "target": "file_cache_filecachemixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L117", "weight": 1.0}, {"source": "file_cache_separatebodyfilecache", "target": "separatebodybasecache", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L117", "weight": 1.0}, {"source": "file_cache_separatebodyfilecache", "target": "file_cache_separatebodyfilecache_get_body", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L123", "weight": 1.0}, {"source": "file_cache_separatebodyfilecache", "target": "file_cache_separatebodyfilecache_set_body", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L130", "weight": 1.0}, {"source": "file_cache_separatebodyfilecache", "target": "file_cache_separatebodyfilecache_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L134", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "target": "file_cache_url_to_file_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L139", "weight": 1.0}, {"source": "file_cache_filecachemixin_fn", "target": "file_cache_encode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L61", "weight": 1.0}, {"source": "file_cache_filecachemixin_get", "target": "file_cache_filecachemixin_fn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L66", "weight": 1.0}, {"source": "file_cache_filecachemixin_set", "target": "file_cache_filecachemixin_fn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L77", "weight": 1.0}, {"source": "file_cache_filecachemixin_set", "target": "file_cache_filecachemixin_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L78", "weight": 1.0}, {"source": "file_cache_filecachemixin_delete", "target": "file_cache_filecachemixin_fn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L99", "weight": 1.0}, {"source": "file_cache_filecache_delete", "target": "file_cache_filecachemixin_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L114", "weight": 1.0}, {"source": "file_cache_separatebodyfilecache_get_body", "target": "file_cache_filecachemixin_fn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L124", "weight": 1.0}, {"source": "file_cache_separatebodyfilecache_set_body", "target": "file_cache_filecachemixin_fn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L131", "weight": 1.0}, {"source": "file_cache_separatebodyfilecache_set_body", "target": "file_cache_filecachemixin_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L132", "weight": 1.0}, {"source": "file_cache_separatebodyfilecache_delete", "target": "file_cache_filecachemixin_delete", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L135", "weight": 1.0}, {"source": "file_cache_url_to_file_path", "target": "file_cache_filecachemixin_fn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L145", "weight": 1.0}, {"source": "file_cache_rationale_23", "target": "file_cache_filecachemixin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L23", "weight": 1.0}, {"source": "file_cache_rationale_81", "target": "file_cache_filecachemixin_write", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L81", "weight": 1.0}, {"source": "file_cache_rationale_108", "target": "file_cache_filecache", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L108", "weight": 1.0}, {"source": "file_cache_rationale_118", "target": "file_cache_separatebodyfilecache", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L118", "weight": 1.0}, {"source": "file_cache_rationale_140", "target": "file_cache_url_to_file_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L140", "weight": 1.0}, {"source": "file_cache_rationale_59", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_cachecontrol_caches_file_cache_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L59", "weight": 1.0}], "raw_calls": [{"caller_nid": "file_cache_filecachemixin_init", "callee": "dedent", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L39"}, {"caller_nid": "file_cache_filecachemixin_init", "callee": "ImportError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L46"}, {"caller_nid": "file_cache_encode", "callee": "hexdigest", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L56"}, {"caller_nid": "file_cache_encode", "callee": "sha224", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L56"}, {"caller_nid": "file_cache_filecachemixin_fn", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L62"}, {"caller_nid": "file_cache_filecachemixin_fn", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L63"}, {"caller_nid": "file_cache_filecachemixin_get", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L68"}, {"caller_nid": "file_cache_filecachemixin_get", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L69"}, {"caller_nid": "file_cache_filecachemixin_write", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L85"}, {"caller_nid": "file_cache_filecachemixin_write", "callee": "makedirs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L86"}, {"caller_nid": "file_cache_filecachemixin_write", "callee": "lock_class", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L88"}, {"caller_nid": "file_cache_filecachemixin_write", "callee": "mkstemp", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L90"}, {"caller_nid": "file_cache_filecachemixin_write", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L92"}, {"caller_nid": "file_cache_filecachemixin_write", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L94"}, {"caller_nid": "file_cache_filecachemixin_write", "callee": "chmod", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L95"}, {"caller_nid": "file_cache_filecachemixin_write", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L96"}, {"caller_nid": "file_cache_filecachemixin_delete", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L102"}, {"caller_nid": "file_cache_separatebodyfilecache_get_body", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L126"}, {"caller_nid": "file_cache_url_to_file_path", "callee": "cache_url", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py", "source_location": "L144"}]} |