{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "label": "test_build_ext.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L1"}, {"id": "test_build_ext_testbuildext", "label": "TestBuildExt", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L24"}, {"id": "test_build_ext_testbuildext_test_get_ext_filename", "label": ".test_get_ext_filename()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L25"}, {"id": "test_build_ext_testbuildext_test_abi3_filename", "label": ".test_abi3_filename()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L38"}, {"id": "test_build_ext_testbuildext_test_ext_suffix_override", "label": ".test_ext_suffix_override()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L59"}, {"id": "test_build_ext_testbuildext_dist_with_example", "label": ".dist_with_example()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L91"}, {"id": "test_build_ext_testbuildext_test_get_outputs", "label": ".test_get_outputs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L108"}, {"id": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "label": ".test_get_output_mapping_with_stub()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L140"}, {"id": "test_build_ext_testbuildextinplace", "label": "TestBuildExtInplace", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L182"}, {"id": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "label": ".get_build_ext_cmd()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L183"}, {"id": "test_build_ext_testbuildextinplace_get_log_messages", "label": ".get_log_messages()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L197"}, {"id": "test_build_ext_testbuildextinplace_test_optional", "label": ".test_optional()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L206"}, {"id": "test_build_ext_testbuildextinplace_test_non_optional", "label": ".test_non_optional()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L219"}, {"id": "test_build_ext_test_build_ext_config_handling", "label": "test_build_ext_config_handling()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L226"}, {"id": "test_build_ext_rationale_26", "label": "Setuptools needs to give back the same result as distutils, even if the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L26"}, {"id": "test_build_ext_rationale_39", "label": "Filename needs to be loadable by several versions of Python 3 if 'is_abi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L39"}, {"id": "test_build_ext_rationale_60", "label": "SETUPTOOLS_EXT_SUFFIX variable always overrides default extension option", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L60"}, {"id": "test_build_ext_rationale_198", "label": "Historically, distutils \"logged\" by printing to sys.std*. Later versions", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L198"}, {"id": "test_build_ext_rationale_207", "label": "If optional extensions fail to build, setuptools should show the error i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L207"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "importlib_util", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "pytest", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "jaraco", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "setuptools_command_build_ext", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "setuptools_dist", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "setuptools_errors", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "setuptools_extension", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_tests_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_tests_textwrap_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "distutils_command_build_ext", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "distutils_sysconfig", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "test_build_ext_testbuildext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L24", "weight": 1.0}, {"source": "test_build_ext_testbuildext", "target": "test_build_ext_testbuildext_test_get_ext_filename", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L25", "weight": 1.0}, {"source": "test_build_ext_testbuildext", "target": "test_build_ext_testbuildext_test_abi3_filename", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L38", "weight": 1.0}, {"source": "test_build_ext_testbuildext", "target": "test_build_ext_testbuildext_test_ext_suffix_override", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L59", "weight": 1.0}, {"source": "test_build_ext_testbuildext", "target": "test_build_ext_testbuildext_dist_with_example", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L91", "weight": 1.0}, {"source": "test_build_ext_testbuildext", "target": "test_build_ext_testbuildext_test_get_outputs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L108", "weight": 1.0}, {"source": "test_build_ext_testbuildext", "target": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L140", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "test_build_ext_testbuildextinplace", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L182", "weight": 1.0}, {"source": "test_build_ext_testbuildextinplace", "target": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L183", "weight": 1.0}, {"source": "test_build_ext_testbuildextinplace", "target": "test_build_ext_testbuildextinplace_get_log_messages", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L197", "weight": 1.0}, {"source": "test_build_ext_testbuildextinplace", "target": "test_build_ext_testbuildextinplace_test_optional", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L206", "weight": 1.0}, {"source": "test_build_ext_testbuildextinplace", "target": "test_build_ext_testbuildextinplace_test_non_optional", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L219", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_tests_test_build_ext_py", "target": "test_build_ext_test_build_ext_config_handling", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L226", "weight": 1.0}, {"source": "test_build_ext_testbuildext_test_get_outputs", "target": "test_build_ext_testbuildext_dist_with_example", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L111", "weight": 1.0}, {"source": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "target": "test_build_ext_testbuildext_dist_with_example", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L143", "weight": 1.0}, {"source": "test_build_ext_testbuildextinplace_test_optional", "target": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L211", "weight": 1.0}, {"source": "test_build_ext_testbuildextinplace_test_optional", "target": "test_build_ext_testbuildextinplace_get_log_messages", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L215", "weight": 1.0}, {"source": "test_build_ext_testbuildextinplace_test_non_optional", "target": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L221", "weight": 1.0}, {"source": "test_build_ext_rationale_26", "target": "test_build_ext_testbuildext_test_get_ext_filename", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L26", "weight": 1.0}, {"source": "test_build_ext_rationale_39", "target": "test_build_ext_testbuildext_test_abi3_filename", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L39", "weight": 1.0}, {"source": "test_build_ext_rationale_60", "target": "test_build_ext_testbuildext_test_ext_suffix_override", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L60", "weight": 1.0}, {"source": "test_build_ext_rationale_198", "target": "test_build_ext_testbuildextinplace_get_log_messages", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L198", "weight": 1.0}, {"source": "test_build_ext_rationale_207", "target": "test_build_ext_testbuildextinplace_test_optional", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L207", "weight": 1.0}], "raw_calls": [{"caller_nid": "test_build_ext_testbuildext_test_get_ext_filename", "callee": "Distribution", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L31"}, {"caller_nid": "test_build_ext_testbuildext_test_get_ext_filename", "callee": "build_ext", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L32"}, {"caller_nid": "test_build_ext_testbuildext_test_get_ext_filename", "callee": "get_ext_filename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L34"}, {"caller_nid": "test_build_ext_testbuildext_test_get_ext_filename", "callee": "get_ext_filename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L35"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L43"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "get_abi3_suffix", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L43"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "Extension", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L45"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "Distribution", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L46"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L46"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "build_ext", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L47"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "finalize_options", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L48"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "get_ext_filename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L50"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "get_abi3_suffix", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L52"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L53"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "get_config_var", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L53"}, {"caller_nid": "test_build_ext_testbuildext_test_abi3_filename", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L55"}, {"caller_nid": "test_build_ext_testbuildext_test_ext_suffix_override", "callee": "Distribution", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L64"}, {"caller_nid": "test_build_ext_testbuildext_test_ext_suffix_override", "callee": "build_ext", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L65"}, {"caller_nid": "test_build_ext_testbuildext_test_ext_suffix_override", "callee": "Extension", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L66"}, {"caller_nid": "test_build_ext_testbuildext_test_ext_suffix_override", "callee": "get_ext_filename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L76"}, {"caller_nid": "test_build_ext_testbuildext_test_ext_suffix_override", "callee": "get_ext_filename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L84"}, {"caller_nid": "test_build_ext_testbuildext_test_ext_suffix_override", "callee": "get_ext_filename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L86"}, {"caller_nid": "test_build_ext_testbuildext_dist_with_example", "callee": "Extension", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L97"}, {"caller_nid": "test_build_ext_testbuildext_dist_with_example", "callee": "Extension", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L98"}, {"caller_nid": "test_build_ext_testbuildext_dist_with_example", "callee": "Extension", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L99"}, {"caller_nid": "test_build_ext_testbuildext_dist_with_example", "callee": "build", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L101"}, {"caller_nid": "test_build_ext_testbuildext_dist_with_example", "callee": "Distribution", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L102"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "setenv", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L109"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L110"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "get_command_obj", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L114"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "ensure_finalized", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L116"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L117"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L118"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "get_outputs", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L118"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "get_output_mapping", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L124"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "reinitialize_command", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L127"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "ensure_finalized", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L129"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L131"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L131"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L132"}, {"caller_nid": "test_build_ext_testbuildext_test_get_outputs", "callee": "get_output_mapping", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L132"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "setenv", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L141"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L142"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "get_command_obj", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L146"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "ensure_finalized", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L148"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L150"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L152"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L154"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L154"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L155"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "get_output_mapping", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L155"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "C", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L163"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "C", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L163"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "C", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L165"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "C", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L165"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "C", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L167"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "C", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L167"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "C", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L176"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L178"}, {"caller_nid": "test_build_ext_testbuildext_test_get_output_mapping_with_stub", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L179"}, {"caller_nid": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "callee": "build", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L188"}, {"caller_nid": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "callee": "Extension", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L189"}, {"caller_nid": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "callee": "Distribution", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L190"}, {"caller_nid": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L190"}, {"caller_nid": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "callee": "build_ext", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L192"}, {"caller_nid": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L193"}, {"caller_nid": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "callee": "vars", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L193"}, {"caller_nid": "test_build_ext_testbuildextinplace_get_build_ext_cmd", "callee": "ensure_finalized", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L194"}, {"caller_nid": "test_build_ext_testbuildextinplace_get_log_messages", "callee": "readouterr", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L203"}, {"caller_nid": "test_build_ext_testbuildextinplace_get_log_messages", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L204"}, {"caller_nid": "test_build_ext_testbuildextinplace_get_log_messages", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L204"}, {"caller_nid": "test_build_ext_testbuildextinplace_test_optional", "callee": "run", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L212"}, {"caller_nid": "test_build_ext_testbuildextinplace_test_optional", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L213"}, {"caller_nid": "test_build_ext_testbuildextinplace_test_non_optional", "callee": "raises", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L222"}, {"caller_nid": "test_build_ext_testbuildextinplace_test_non_optional", "callee": "run", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L223"}, {"caller_nid": "test_build_ext_test_build_ext_config_handling", "callee": "DALS", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L228"}, {"caller_nid": "test_build_ext_test_build_ext_config_handling", "callee": "DALS", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L238"}, {"caller_nid": "test_build_ext_test_build_ext_config_handling", "callee": "DALS", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L281"}, {"caller_nid": "test_build_ext_test_build_ext_config_handling", "callee": "build", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L288"}, {"caller_nid": "test_build_ext_test_build_ext_config_handling", "callee": "run_setup_py", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/tests/test_build_ext.py", "source_location": "L289"}]}