Files
tfm_ainventory/graphify-out/cache/62a863d52477931af2a7b59fab525db5ebb133d8ac2330ad19bf48d917fa94d5.json

1 line
31 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "label": "__init__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L1"}, {"id": "init_should_use_sysconfig", "label": "_should_use_sysconfig()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L47"}, {"id": "init_looks_like_bpo_44860", "label": "_looks_like_bpo_44860()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L77"}, {"id": "init_looks_like_red_hat_patched_platlib_purelib", "label": "_looks_like_red_hat_patched_platlib_purelib()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L91"}, {"id": "init_looks_like_red_hat_lib", "label": "_looks_like_red_hat_lib()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L102"}, {"id": "init_looks_like_debian_scheme", "label": "_looks_like_debian_scheme()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L117"}, {"id": "init_looks_like_red_hat_scheme", "label": "_looks_like_red_hat_scheme()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L125"}, {"id": "init_looks_like_slackware_scheme", "label": "_looks_like_slackware_scheme()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L145"}, {"id": "init_looks_like_msys2_mingw_scheme", "label": "_looks_like_msys2_mingw_scheme()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L161"}, {"id": "init_warn_mismatched", "label": "_warn_mismatched()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L179"}, {"id": "init_warn_if_mismatch", "label": "_warn_if_mismatch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L189"}, {"id": "init_log_context", "label": "_log_context()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L197"}, {"id": "init_get_scheme", "label": "get_scheme()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L215"}, {"id": "init_get_bin_prefix", "label": "get_bin_prefix()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L381"}, {"id": "init_get_bin_user", "label": "get_bin_user()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L392"}, {"id": "init_looks_like_deb_system_dist_packages", "label": "_looks_like_deb_system_dist_packages()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L396"}, {"id": "init_get_purelib", "label": "get_purelib()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L413"}, {"id": "init_get_platlib", "label": "get_platlib()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L427"}, {"id": "init_rationale_48", "label": "This function determines the value of _USE_SYSCONFIG. By default, pip uses", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L48"}, {"id": "init_rationale_78", "label": "The resolution to bpo-44860 will change this incorrect platlib. See <https:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L78"}, {"id": "init_rationale_103", "label": "Red Hat patches platlib in unix_prefix and unix_home, but not purelib. This", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L103"}, {"id": "init_rationale_118", "label": "Debian adds two additional schemes.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L118"}, {"id": "init_rationale_126", "label": "Red Hat patches ``sys.prefix`` and ``sys.exec_prefix``. Red Hat's ``00251-c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L126"}, {"id": "init_rationale_146", "label": "Slackware patches sysconfig but fails to patch distutils and site. Slackwar", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L146"}, {"id": "init_rationale_162", "label": "MSYS2 patches distutils and sysconfig to use a UNIX-like scheme. However, M", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L162"}, {"id": "init_rationale_397", "label": "Check if the value is Debian's APT-controlled dist-packages. Debian's ``dis", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L397"}, {"id": "init_rationale_414", "label": "Return the default pure-Python lib location.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L414"}, {"id": "init_rationale_428", "label": "Return the default platform-shared lib location.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L428"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "functools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "pathlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "sysconfig", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "pip_internal_models_scheme", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "pip_internal_utils_compat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "pip_internal_utils_deprecation", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "pip_internal_utils_virtualenv", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_should_use_sysconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_looks_like_bpo_44860", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L77", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_looks_like_red_hat_patched_platlib_purelib", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L91", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_looks_like_red_hat_lib", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_looks_like_debian_scheme", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L117", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_looks_like_red_hat_scheme", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L125", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_looks_like_slackware_scheme", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_looks_like_msys2_mingw_scheme", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L161", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_warn_mismatched", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L179", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_warn_if_mismatch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L189", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_log_context", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L197", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_get_scheme", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L215", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_get_bin_prefix", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L381", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_get_bin_user", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L392", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_looks_like_deb_system_dist_packages", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L396", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_get_purelib", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L413", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_locations_init_py", "target": "init_get_platlib", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L427", "weight": 1.0}, {"source": "init_looks_like_red_hat_lib", "target": "init_looks_like_red_hat_patched_platlib_purelib", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L111", "weight": 1.0}, {"source": "init_warn_if_mismatch", "target": "init_warn_mismatched", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L192", "weight": 1.0}, {"source": "init_get_scheme", "target": "init_looks_like_red_hat_lib", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L281", "weight": 1.0}, {"source": "init_get_scheme", "target": "init_looks_like_bpo_44860", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L293", "weight": 1.0}, {"source": "init_get_scheme", "target": "init_looks_like_slackware_scheme", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L304", "weight": 1.0}, {"source": "init_get_scheme", "target": "init_looks_like_red_hat_scheme", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L318", "weight": 1.0}, {"source": "init_get_scheme", "target": "init_looks_like_debian_scheme", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L318", "weight": 1.0}, {"source": "init_get_scheme", "target": "init_looks_like_msys2_mingw_scheme", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L326", "weight": 1.0}, {"source": "init_get_scheme", "target": "init_warn_mismatched", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L375", "weight": 1.0}, {"source": "init_get_scheme", "target": "init_log_context", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L376", "weight": 1.0}, {"source": "init_get_bin_prefix", "target": "init_warn_if_mismatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L387", "weight": 1.0}, {"source": "init_get_bin_prefix", "target": "init_log_context", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L388", "weight": 1.0}, {"source": "init_get_bin_user", "target": "init_get_scheme", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L393", "weight": 1.0}, {"source": "init_looks_like_deb_system_dist_packages", "target": "init_looks_like_debian_scheme", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L406", "weight": 1.0}, {"source": "init_get_purelib", "target": "init_looks_like_deb_system_dist_packages", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L420", "weight": 1.0}, {"source": "init_get_purelib", "target": "init_warn_if_mismatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L422", "weight": 1.0}, {"source": "init_get_purelib", "target": "init_log_context", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L423", "weight": 1.0}, {"source": "init_get_platlib", "target": "init_looks_like_deb_system_dist_packages", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L436", "weight": 1.0}, {"source": "init_get_platlib", "target": "init_warn_if_mismatch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L438", "weight": 1.0}, {"source": "init_get_platlib", "target": "init_log_context", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L439", "weight": 1.0}, {"source": "init_rationale_48", "target": "init_should_use_sysconfig", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L48", "weight": 1.0}, {"source": "init_rationale_78", "target": "init_looks_like_bpo_44860", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L78", "weight": 1.0}, {"source": "init_rationale_103", "target": "init_looks_like_red_hat_lib", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L103", "weight": 1.0}, {"source": "init_rationale_118", "target": "init_looks_like_debian_scheme", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L118", "weight": 1.0}, {"source": "init_rationale_126", "target": "init_looks_like_red_hat_scheme", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L126", "weight": 1.0}, {"source": "init_rationale_146", "target": "init_looks_like_slackware_scheme", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L146", "weight": 1.0}, {"source": "init_rationale_162", "target": "init_looks_like_msys2_mingw_scheme", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L162", "weight": 1.0}, {"source": "init_rationale_397", "target": "init_looks_like_deb_system_dist_packages", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L397", "weight": 1.0}, {"source": "init_rationale_414", "target": "init_get_purelib", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L414", "weight": 1.0}, {"source": "init_rationale_428", "target": "init_get_platlib", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L428", "weight": 1.0}], "raw_calls": [{"caller_nid": "init_should_use_sysconfig", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L58"}, {"caller_nid": "init_should_use_sysconfig", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L58"}, {"caller_nid": "init_looks_like_red_hat_patched_platlib_purelib", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L94"}, {"caller_nid": "init_looks_like_red_hat_patched_platlib_purelib", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L97"}, {"caller_nid": "init_looks_like_red_hat_patched_platlib_purelib", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L98"}, {"caller_nid": "init_looks_like_red_hat_lib", "callee": "all", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L109"}, {"caller_nid": "init_looks_like_red_hat_scheme", "callee": "install", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L136"}, {"caller_nid": "init_looks_like_red_hat_scheme", "callee": "Distribution", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L136"}, {"caller_nid": "init_looks_like_red_hat_scheme", "callee": "finalize_options", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L137"}, {"caller_nid": "init_looks_like_red_hat_scheme", "callee": "normpath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L139"}, {"caller_nid": "init_looks_like_red_hat_scheme", "callee": "normpath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L140"}, {"caller_nid": "init_looks_like_slackware_scheme", "callee": "get_paths", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L154"}, {"caller_nid": "init_looks_like_msys2_mingw_scheme", "callee": "get_paths", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L171"}, {"caller_nid": "init_looks_like_msys2_mingw_scheme", "callee": "all", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L172"}, {"caller_nid": "init_looks_like_msys2_mingw_scheme", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L173"}, {"caller_nid": "init_warn_mismatched", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L186"}, {"caller_nid": "init_log_context", "callee": "log", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L212"}, {"caller_nid": "init_log_context", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L212"}, {"caller_nid": "init_get_scheme", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L245"}, {"caller_nid": "init_get_scheme", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L245"}, {"caller_nid": "init_get_scheme", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L246"}, {"caller_nid": "init_get_scheme", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L246"}, {"caller_nid": "init_get_scheme", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L260"}, {"caller_nid": "init_get_scheme", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L261"}, {"caller_nid": "init_get_scheme", "callee": "is_osx_framework", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L271"}, {"caller_nid": "init_get_scheme", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L274"}, {"caller_nid": "init_get_scheme", "callee": "running_under_virtualenv", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L313"}, {"caller_nid": "init_get_scheme", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L315"}, {"caller_nid": "init_get_scheme", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L317"}, {"caller_nid": "init_get_scheme", "callee": "is_python_build", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L336"}, {"caller_nid": "init_get_scheme", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L343"}, {"caller_nid": "init_get_scheme", "callee": "distutils_scheme", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L351"}, {"caller_nid": "init_get_scheme", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L360"}, {"caller_nid": "init_get_scheme", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L360"}, {"caller_nid": "init_get_scheme", "callee": "deprecated", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L361"}, {"caller_nid": "init_get_bin_prefix", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L387"}, {"caller_nid": "init_get_bin_prefix", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L387"}, {"caller_nid": "init_get_purelib", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L422"}, {"caller_nid": "init_get_purelib", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L422"}, {"caller_nid": "init_get_platlib", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L438"}, {"caller_nid": "init_get_platlib", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/locations/__init__.py", "source_location": "L438"}]}