Files
tfm_ainventory/graphify-out/cache/7473e2fd7e6a0518c168317781c37e1151c9e7bd65d917c2c9635bbfc923dd2d.json

1 line
30 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "label": "cache.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L1"}, {"id": "cache_hash_dict", "label": "_hash_dict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L27"}, {"id": "cache_cache", "label": "Cache", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L33"}, {"id": "cache_cache_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L39"}, {"id": "cache_cache_get_cache_path_parts", "label": "._get_cache_path_parts()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L44"}, {"id": "cache_cache_get_candidates", "label": "._get_candidates()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L77"}, {"id": "cache_cache_get_path_for_link", "label": ".get_path_for_link()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L87"}, {"id": "cache_cache_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L91"}, {"id": "cache_simplewheelcache", "label": "SimpleWheelCache", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L103"}, {"id": "cache_simplewheelcache_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L106"}, {"id": "cache_simplewheelcache_get_path_for_link", "label": ".get_path_for_link()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L109"}, {"id": "cache_simplewheelcache_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L129"}, {"id": "cache_ephemwheelcache", "label": "EphemWheelCache", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L173"}, {"id": "cache_ephemwheelcache_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L176"}, {"id": "cache_cacheentry", "label": "CacheEntry", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L185"}, {"id": "cache_cacheentry_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L186"}, {"id": "cache_wheelcache", "label": "WheelCache", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L209"}, {"id": "cache_wheelcache_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L216"}, {"id": "cache_wheelcache_get_path_for_link", "label": ".get_path_for_link()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L221"}, {"id": "cache_wheelcache_get_ephem_path_for_link", "label": ".get_ephem_path_for_link()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L224"}, {"id": "cache_wheelcache_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L227"}, {"id": "cache_wheelcache_get_cache_entry", "label": ".get_cache_entry()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L238"}, {"id": "cache_record_download_origin", "label": "record_download_origin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L267"}, {"id": "cache_rationale_28", "label": "Return a stable sha224 of a dictionary.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L28"}, {"id": "cache_rationale_34", "label": "An abstract class - provides cache directories for data from links :param c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L34"}, {"id": "cache_rationale_45", "label": "Get parts of part that must be os.path.joined with cache_dir", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L45"}, {"id": "cache_rationale_88", "label": "Return a directory to store cached items in for link.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L88"}, {"id": "cache_rationale_97", "label": "Returns a link to a cached item if it exists, otherwise returns the pass", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L97"}, {"id": "cache_rationale_104", "label": "A cache of wheels for future installs.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L104"}, {"id": "cache_rationale_110", "label": "Return a directory to store cached wheels for link Because there are M", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L110"}, {"id": "cache_rationale_174", "label": "A SimpleWheelCache that creates it's own temporary cache directory", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L174"}, {"id": "cache_rationale_210", "label": "Wraps EphemWheelCache and SimpleWheelCache into a single Cache This Cache a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L210"}, {"id": "cache_rationale_244", "label": "Returns a CacheEntry with a link to a cached item if it exists or None.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L244"}, {"id": "cache_rationale_280", "label": "# TODO: use DirectUrl.equivalent when", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L280"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "hashlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "pathlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "pip_vendor_packaging_tags", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "pip_vendor_packaging_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "pip_internal_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "pip_internal_models_direct_url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "pip_internal_models_link", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "pip_internal_models_wheel", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "pip_internal_utils_temp_dir", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "pip_internal_utils_urls", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "cache_hash_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "cache_cache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L33", "weight": 1.0}, {"source": "cache_cache", "target": "cache_cache_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L39", "weight": 1.0}, {"source": "cache_cache", "target": "cache_cache_get_cache_path_parts", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L44", "weight": 1.0}, {"source": "cache_cache", "target": "cache_cache_get_candidates", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L77", "weight": 1.0}, {"source": "cache_cache", "target": "cache_cache_get_path_for_link", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L87", "weight": 1.0}, {"source": "cache_cache", "target": "cache_cache_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L91", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "cache_simplewheelcache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L103", "weight": 1.0}, {"source": "cache_simplewheelcache", "target": "cache_cache", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L103", "weight": 1.0}, {"source": "cache_simplewheelcache", "target": "cache_simplewheelcache_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L106", "weight": 1.0}, {"source": "cache_simplewheelcache", "target": "cache_simplewheelcache_get_path_for_link", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L109", "weight": 1.0}, {"source": "cache_simplewheelcache", "target": "cache_simplewheelcache_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L129", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "cache_ephemwheelcache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L173", "weight": 1.0}, {"source": "cache_ephemwheelcache", "target": "cache_simplewheelcache", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L173", "weight": 1.0}, {"source": "cache_ephemwheelcache", "target": "cache_ephemwheelcache_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L176", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "cache_cacheentry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L185", "weight": 1.0}, {"source": "cache_cacheentry", "target": "cache_cacheentry_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L186", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "cache_wheelcache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L209", "weight": 1.0}, {"source": "cache_wheelcache", "target": "cache_cache", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L209", "weight": 1.0}, {"source": "cache_wheelcache", "target": "cache_wheelcache_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L216", "weight": 1.0}, {"source": "cache_wheelcache", "target": "cache_wheelcache_get_path_for_link", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L221", "weight": 1.0}, {"source": "cache_wheelcache", "target": "cache_wheelcache_get_ephem_path_for_link", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L224", "weight": 1.0}, {"source": "cache_wheelcache", "target": "cache_wheelcache_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L227", "weight": 1.0}, {"source": "cache_wheelcache", "target": "cache_wheelcache_get_cache_entry", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L238", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "target": "cache_record_download_origin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L267", "weight": 1.0}, {"source": "cache_cache_init", "target": "cache_wheelcache_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L40", "weight": 1.0}, {"source": "cache_cache_get_cache_path_parts", "target": "cache_hash_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L68", "weight": 1.0}, {"source": "cache_cache_get_candidates", "target": "cache_wheelcache_get_path_for_link", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L82", "weight": 1.0}, {"source": "cache_simplewheelcache_init", "target": "cache_wheelcache_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L107", "weight": 1.0}, {"source": "cache_simplewheelcache_get_path_for_link", "target": "cache_cache_get_cache_path_parts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L124", "weight": 1.0}, {"source": "cache_simplewheelcache_get", "target": "cache_cache_get_candidates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L141", "weight": 1.0}, {"source": "cache_ephemwheelcache_init", "target": "cache_wheelcache_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L182", "weight": 1.0}, {"source": "cache_wheelcache_init", "target": "cache_simplewheelcache", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L218", "weight": 1.0}, {"source": "cache_wheelcache_init", "target": "cache_ephemwheelcache", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L219", "weight": 1.0}, {"source": "cache_wheelcache_get_ephem_path_for_link", "target": "cache_wheelcache_get_path_for_link", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L225", "weight": 1.0}, {"source": "cache_wheelcache_get", "target": "cache_wheelcache_get_cache_entry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L233", "weight": 1.0}, {"source": "cache_wheelcache_get_cache_entry", "target": "cache_wheelcache_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L248", "weight": 1.0}, {"source": "cache_wheelcache_get_cache_entry", "target": "cache_cacheentry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L254", "weight": 1.0}, {"source": "cache_rationale_28", "target": "cache_hash_dict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L28", "weight": 1.0}, {"source": "cache_rationale_34", "target": "cache_cache", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L34", "weight": 1.0}, {"source": "cache_rationale_45", "target": "cache_cache_get_cache_path_parts", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L45", "weight": 1.0}, {"source": "cache_rationale_88", "target": "cache_cache_get_path_for_link", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L88", "weight": 1.0}, {"source": "cache_rationale_97", "target": "cache_cache_get", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L97", "weight": 1.0}, {"source": "cache_rationale_104", "target": "cache_simplewheelcache", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L104", "weight": 1.0}, {"source": "cache_rationale_110", "target": "cache_simplewheelcache_get_path_for_link", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L110", "weight": 1.0}, {"source": "cache_rationale_174", "target": "cache_ephemwheelcache", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L174", "weight": 1.0}, {"source": "cache_rationale_210", "target": "cache_wheelcache", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L210", "weight": 1.0}, {"source": "cache_rationale_244", "target": "cache_wheelcache_get_cache_entry", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L244", "weight": 1.0}, {"source": "cache_rationale_280", "target": "backend_venv_lib_python3_12_site_packages_pip_internal_cache_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L280", "weight": 1.0}], "raw_calls": [{"caller_nid": "cache_hash_dict", "callee": "dumps", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L29"}, {"caller_nid": "cache_hash_dict", "callee": "hexdigest", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L30"}, {"caller_nid": "cache_hash_dict", "callee": "sha224", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L30"}, {"caller_nid": "cache_hash_dict", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L30"}, {"caller_nid": "cache_cache_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L40"}, {"caller_nid": "cache_cache_init", "callee": "isabs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L41"}, {"caller_nid": "cache_cache_get_cache_path_parts", "callee": "interpreter_name", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L61"}, {"caller_nid": "cache_cache_get_cache_path_parts", "callee": "interpreter_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L62"}, {"caller_nid": "cache_cache_get_candidates", "callee": "isdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L83"}, {"caller_nid": "cache_cache_get_candidates", "callee": "listdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L84"}, {"caller_nid": "cache_cache_get_path_for_link", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L89"}, {"caller_nid": "cache_cache_get", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L100"}, {"caller_nid": "cache_simplewheelcache_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L107"}, {"caller_nid": "cache_simplewheelcache_get_path_for_link", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L127"}, {"caller_nid": "cache_simplewheelcache_get", "callee": "canonicalize_name", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L140"}, {"caller_nid": "cache_simplewheelcache_get", "callee": "Wheel", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L143"}, {"caller_nid": "cache_simplewheelcache_get", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L147"}, {"caller_nid": "cache_simplewheelcache_get", "callee": "supported", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L155"}, {"caller_nid": "cache_simplewheelcache_get", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L158"}, {"caller_nid": "cache_simplewheelcache_get", "callee": "support_index_min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L160"}, {"caller_nid": "cache_simplewheelcache_get", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L169"}, {"caller_nid": "cache_simplewheelcache_get", "callee": "Link", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L170"}, {"caller_nid": "cache_simplewheelcache_get", "callee": "path_to_url", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L170"}, {"caller_nid": "cache_simplewheelcache_get", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L170"}, {"caller_nid": "cache_ephemwheelcache_init", "callee": "TempDirectory", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L177"}, {"caller_nid": "cache_ephemwheelcache_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L182"}, {"caller_nid": "cache_cacheentry_init", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L194"}, {"caller_nid": "cache_cacheentry_init", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L195"}, {"caller_nid": "cache_cacheentry_init", "callee": "from_json", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L197"}, {"caller_nid": "cache_cacheentry_init", "callee": "read_text", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L198"}, {"caller_nid": "cache_cacheentry_init", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L201"}, {"caller_nid": "cache_wheelcache_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L217"}, {"caller_nid": "cache_record_download_origin", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L268"}, {"caller_nid": "cache_record_download_origin", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L269"}, {"caller_nid": "cache_record_download_origin", "callee": "from_json", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L271"}, {"caller_nid": "cache_record_download_origin", "callee": "read_text", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L271"}, {"caller_nid": "cache_record_download_origin", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L273"}, {"caller_nid": "cache_record_download_origin", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L283"}, {"caller_nid": "cache_record_download_origin", "callee": "write_text", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L291"}, {"caller_nid": "cache_record_download_origin", "callee": "to_json", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/cache.py", "source_location": "L291"}]}