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

1 line
41 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "label": "_impl.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L1"}, {"id": "impl_subprocessrunner", "label": "SubprocessRunner", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L16"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "impl_subprocessrunner_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L19"}, {"id": "impl_write_json", "label": "write_json()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L28"}, {"id": "impl_read_json", "label": "read_json()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L33"}, {"id": "impl_backendunavailable", "label": "BackendUnavailable", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L38"}, {"id": "exception", "label": "Exception", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "impl_backendunavailable_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L41"}, {"id": "impl_hookmissing", "label": "HookMissing", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L55"}, {"id": "impl_hookmissing_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L58"}, {"id": "impl_unsupportedoperation", "label": "UnsupportedOperation", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L63"}, {"id": "impl_unsupportedoperation_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L66"}, {"id": "impl_default_subprocess_runner", "label": "default_subprocess_runner()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L70"}, {"id": "impl_quiet_subprocess_runner", "label": "quiet_subprocess_runner()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L86"}, {"id": "impl_norm_and_check", "label": "norm_and_check()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L102"}, {"id": "impl_buildbackendhookcaller", "label": "BuildBackendHookCaller", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L126"}, {"id": "impl_buildbackendhookcaller_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L129"}, {"id": "impl_subprocess_runner", "label": "subprocess_runner()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L159"}, {"id": "impl_buildbackendhookcaller_supported_features", "label": "._supported_features()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L178"}, {"id": "impl_buildbackendhookcaller_get_requires_for_build_wheel", "label": ".get_requires_for_build_wheel()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L182"}, {"id": "impl_buildbackendhookcaller_prepare_metadata_for_build_wheel", "label": ".prepare_metadata_for_build_wheel()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L200"}, {"id": "impl_buildbackendhookcaller_build_wheel", "label": ".build_wheel()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L233"}, {"id": "impl_buildbackendhookcaller_get_requires_for_build_editable", "label": ".get_requires_for_build_editable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L265"}, {"id": "impl_buildbackendhookcaller_prepare_metadata_for_build_editable", "label": ".prepare_metadata_for_build_editable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L283"}, {"id": "impl_buildbackendhookcaller_build_editable", "label": ".build_editable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L315"}, {"id": "impl_buildbackendhookcaller_get_requires_for_build_sdist", "label": ".get_requires_for_build_sdist()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L348"}, {"id": "impl_buildbackendhookcaller_build_sdist", "label": ".build_sdist()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L360"}, {"id": "impl_buildbackendhookcaller_call_hook", "label": "._call_hook()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L378"}, {"id": "impl_rationale_17", "label": "A protocol for the subprocess runner.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L17"}, {"id": "impl_rationale_39", "label": "Will be raised if the backend cannot be imported in the hook process.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L39"}, {"id": "impl_rationale_56", "label": "Will be raised on missing hooks (if a fallback can't be used).", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L56"}, {"id": "impl_rationale_64", "label": "May be raised by build_sdist if the backend indicates that it can't.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L64"}, {"id": "impl_rationale_75", "label": "The default method of calling the wrapper subprocess. This uses :func:`subp", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L75"}, {"id": "impl_rationale_91", "label": "Call the subprocess while suppressing output. This uses :func:`subprocess.c", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L91"}, {"id": "impl_rationale_103", "label": "Normalise and check a backend path. Ensure that the requested backend path", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L103"}, {"id": "impl_rationale_127", "label": "A wrapper to call the build backend hooks for a source directory.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L127"}, {"id": "impl_rationale_137", "label": ":param source_dir: The source directory to invoke the build backend for", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L137"}, {"id": "impl_rationale_160", "label": "A context manager for temporarily overriding the default :ref:`subproces", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L160"}, {"id": "impl_rationale_179", "label": "Return the list of optional features supported by the backend.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L179"}, {"id": "impl_rationale_186", "label": "Get additional dependencies required for building a wheel. :param confi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L186"}, {"id": "impl_rationale_206", "label": "Prepare a ``*.dist-info`` folder with metadata for this project. :param", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L206"}, {"id": "impl_rationale_239", "label": "Build a wheel from this project. :param wheel_directory: The directory", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L239"}, {"id": "impl_rationale_269", "label": "Get additional dependencies required for building an editable wheel. :p", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L269"}, {"id": "impl_rationale_289", "label": "Prepare a ``*.dist-info`` folder with metadata for this project. :param", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L289"}, {"id": "impl_rationale_321", "label": "Build an editable wheel from this project. :param wheel_directory: The", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L321"}, {"id": "impl_rationale_352", "label": "Get additional dependencies required for building an sdist. :returns: A", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L352"}, {"id": "impl_rationale_365", "label": "Build an sdist from this project. :returns: The name of the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L365"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "tempfile", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "os_path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "os_path", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "subprocess", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_in_process_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "impl_subprocessrunner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L16", "weight": 1.0}, {"source": "impl_subprocessrunner", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L16", "weight": 1.0}, {"source": "impl_subprocessrunner", "target": "impl_subprocessrunner_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "impl_write_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "impl_read_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "impl_backendunavailable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L38", "weight": 1.0}, {"source": "impl_backendunavailable", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L38", "weight": 1.0}, {"source": "impl_backendunavailable", "target": "impl_backendunavailable_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "impl_hookmissing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L55", "weight": 1.0}, {"source": "impl_hookmissing", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L55", "weight": 1.0}, {"source": "impl_hookmissing", "target": "impl_hookmissing_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "impl_unsupportedoperation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L63", "weight": 1.0}, {"source": "impl_unsupportedoperation", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L63", "weight": 1.0}, {"source": "impl_unsupportedoperation", "target": "impl_unsupportedoperation_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "impl_default_subprocess_runner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L70", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "impl_quiet_subprocess_runner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L86", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "impl_norm_and_check", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "impl_buildbackendhookcaller", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L126", "weight": 1.0}, {"source": "impl_buildbackendhookcaller", "target": "impl_buildbackendhookcaller_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L129", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_pyproject_hooks_impl_py", "target": "impl_subprocess_runner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L159", "weight": 1.0}, {"source": "impl_buildbackendhookcaller", "target": "impl_buildbackendhookcaller_supported_features", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L178", "weight": 1.0}, {"source": "impl_buildbackendhookcaller", "target": "impl_buildbackendhookcaller_get_requires_for_build_wheel", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L182", "weight": 1.0}, {"source": "impl_buildbackendhookcaller", "target": "impl_buildbackendhookcaller_prepare_metadata_for_build_wheel", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L200", "weight": 1.0}, {"source": "impl_buildbackendhookcaller", "target": "impl_buildbackendhookcaller_build_wheel", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L233", "weight": 1.0}, {"source": "impl_buildbackendhookcaller", "target": "impl_buildbackendhookcaller_get_requires_for_build_editable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L265", "weight": 1.0}, {"source": "impl_buildbackendhookcaller", "target": "impl_buildbackendhookcaller_prepare_metadata_for_build_editable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L283", "weight": 1.0}, {"source": "impl_buildbackendhookcaller", "target": "impl_buildbackendhookcaller_build_editable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L315", "weight": 1.0}, {"source": "impl_buildbackendhookcaller", "target": "impl_buildbackendhookcaller_get_requires_for_build_sdist", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L348", "weight": 1.0}, {"source": "impl_buildbackendhookcaller", "target": "impl_buildbackendhookcaller_build_sdist", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L360", "weight": 1.0}, {"source": "impl_buildbackendhookcaller", "target": "impl_buildbackendhookcaller_call_hook", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L378", "weight": 1.0}, {"source": "impl_backendunavailable_init", "target": "impl_buildbackendhookcaller_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L52", "weight": 1.0}, {"source": "impl_hookmissing_init", "target": "impl_buildbackendhookcaller_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L59", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_init", "target": "impl_norm_and_check", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L151", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_supported_features", "target": "impl_buildbackendhookcaller_call_hook", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L180", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_get_requires_for_build_wheel", "target": "impl_buildbackendhookcaller_call_hook", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L196", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_prepare_metadata_for_build_wheel", "target": "impl_buildbackendhookcaller_call_hook", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L224", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_build_wheel", "target": "impl_buildbackendhookcaller_call_hook", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L256", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_get_requires_for_build_editable", "target": "impl_buildbackendhookcaller_call_hook", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L279", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_prepare_metadata_for_build_editable", "target": "impl_buildbackendhookcaller_call_hook", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L306", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_build_editable", "target": "impl_buildbackendhookcaller_call_hook", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L339", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_get_requires_for_build_sdist", "target": "impl_buildbackendhookcaller_call_hook", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L356", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_build_sdist", "target": "impl_buildbackendhookcaller_call_hook", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L370", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_call_hook", "target": "impl_write_json", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L387", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_call_hook", "target": "impl_read_json", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L398", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_call_hook", "target": "impl_unsupportedoperation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L400", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_call_hook", "target": "impl_backendunavailable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L402", "weight": 1.0}, {"source": "impl_buildbackendhookcaller_call_hook", "target": "impl_hookmissing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L409", "weight": 1.0}, {"source": "impl_rationale_17", "target": "impl_subprocessrunner", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L17", "weight": 1.0}, {"source": "impl_rationale_39", "target": "impl_backendunavailable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L39", "weight": 1.0}, {"source": "impl_rationale_56", "target": "impl_hookmissing", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L56", "weight": 1.0}, {"source": "impl_rationale_64", "target": "impl_unsupportedoperation", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L64", "weight": 1.0}, {"source": "impl_rationale_75", "target": "impl_default_subprocess_runner", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L75", "weight": 1.0}, {"source": "impl_rationale_91", "target": "impl_quiet_subprocess_runner", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L91", "weight": 1.0}, {"source": "impl_rationale_103", "target": "impl_norm_and_check", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L103", "weight": 1.0}, {"source": "impl_rationale_127", "target": "impl_buildbackendhookcaller", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L127", "weight": 1.0}, {"source": "impl_rationale_137", "target": "impl_buildbackendhookcaller_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L137", "weight": 1.0}, {"source": "impl_rationale_160", "target": "impl_buildbackendhookcaller_subprocess_runner", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L160", "weight": 1.0}, {"source": "impl_rationale_179", "target": "impl_buildbackendhookcaller_supported_features", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L179", "weight": 1.0}, {"source": "impl_rationale_186", "target": "impl_buildbackendhookcaller_get_requires_for_build_wheel", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L186", "weight": 1.0}, {"source": "impl_rationale_206", "target": "impl_buildbackendhookcaller_prepare_metadata_for_build_wheel", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L206", "weight": 1.0}, {"source": "impl_rationale_239", "target": "impl_buildbackendhookcaller_build_wheel", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L239", "weight": 1.0}, {"source": "impl_rationale_269", "target": "impl_buildbackendhookcaller_get_requires_for_build_editable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L269", "weight": 1.0}, {"source": "impl_rationale_289", "target": "impl_buildbackendhookcaller_prepare_metadata_for_build_editable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L289", "weight": 1.0}, {"source": "impl_rationale_321", "target": "impl_buildbackendhookcaller_build_editable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L321", "weight": 1.0}, {"source": "impl_rationale_352", "target": "impl_buildbackendhookcaller_get_requires_for_build_sdist", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L352", "weight": 1.0}, {"source": "impl_rationale_365", "target": "impl_buildbackendhookcaller_build_sdist", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L365", "weight": 1.0}], "raw_calls": [{"caller_nid": "impl_write_json", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L29"}, {"caller_nid": "impl_write_json", "callee": "dump", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L30"}, {"caller_nid": "impl_read_json", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L34"}, {"caller_nid": "impl_read_json", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L35"}, {"caller_nid": "impl_backendunavailable_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L52"}, {"caller_nid": "impl_hookmissing_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L59"}, {"caller_nid": "impl_default_subprocess_runner", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L79"}, {"caller_nid": "impl_default_subprocess_runner", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L81"}, {"caller_nid": "impl_default_subprocess_runner", "callee": "check_call", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L83"}, {"caller_nid": "impl_quiet_subprocess_runner", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L95"}, {"caller_nid": "impl_quiet_subprocess_runner", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L97"}, {"caller_nid": "impl_quiet_subprocess_runner", "callee": "check_output", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L99"}, {"caller_nid": "impl_norm_and_check", "callee": "isabs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L110"}, {"caller_nid": "impl_norm_and_check", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L111"}, {"caller_nid": "impl_norm_and_check", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L113"}, {"caller_nid": "impl_norm_and_check", "callee": "normpath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L114"}, {"caller_nid": "impl_norm_and_check", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L114"}, {"caller_nid": "impl_norm_and_check", "callee": "normcase", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L118"}, {"caller_nid": "impl_norm_and_check", "callee": "normcase", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L119"}, {"caller_nid": "impl_norm_and_check", "callee": "commonprefix", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L120"}, {"caller_nid": "impl_norm_and_check", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L121"}, {"caller_nid": "impl_buildbackendhookcaller_init", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L148"}, {"caller_nid": "impl_buildbackendhookcaller_prepare_metadata_for_build_wheel", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L227"}, {"caller_nid": "impl_buildbackendhookcaller_build_wheel", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L255"}, {"caller_nid": "impl_buildbackendhookcaller_build_wheel", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L259"}, {"caller_nid": "impl_buildbackendhookcaller_prepare_metadata_for_build_editable", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L309"}, {"caller_nid": "impl_buildbackendhookcaller_build_editable", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L338"}, {"caller_nid": "impl_buildbackendhookcaller_build_editable", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L342"}, {"caller_nid": "impl_buildbackendhookcaller_build_sdist", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L373"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L382"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "TemporaryDirectory", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L385"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "pjoin", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L387"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "_in_proc_script_path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L390"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "_subprocess_runner", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L392"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L393"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L393"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "pjoin", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L398"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L399"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L400"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L401"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L403"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L404"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L408"}, {"caller_nid": "impl_buildbackendhookcaller_call_hook", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_impl.py", "source_location": "L409"}]}