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

1 line
22 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "label": "__init__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L1"}, {"id": "init_warn_distutils_present", "label": "warn_distutils_present()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L10"}, {"id": "init_clear_distutils", "label": "clear_distutils()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L25"}, {"id": "init_enabled", "label": "enabled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L45"}, {"id": "init_ensure_local_distutils", "label": "ensure_local_distutils()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L63"}, {"id": "init_do_override", "label": "do_override()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L80"}, {"id": "init_trivialre", "label": "_TrivialRe", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L92"}, {"id": "init_trivialre_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L93"}, {"id": "init_trivialre_match", "label": ".match()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L96"}, {"id": "init_distutilsmetafinder", "label": "DistutilsMetaFinder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L100"}, {"id": "init_distutilsmetafinder_find_spec", "label": ".find_spec()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L101"}, {"id": "init_distutilsmetafinder_spec_for_distutils", "label": ".spec_for_distutils()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L111"}, {"id": "init_is_cpython", "label": "is_cpython()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L145"}, {"id": "init_distutilsmetafinder_spec_for_pip", "label": ".spec_for_pip()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L152"}, {"id": "init_pip_imported_during_build", "label": "pip_imported_during_build()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L163"}, {"id": "init_frame_file_is_setup", "label": "frame_file_is_setup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L174"}, {"id": "init_distutilsmetafinder_spec_for_sensitive_tests", "label": ".spec_for_sensitive_tests()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L181"}, {"id": "init_add_shim", "label": "add_shim()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L214"}, {"id": "init_shim", "label": "shim", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L218"}, {"id": "init_shim_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L219"}, {"id": "init_shim_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L222"}, {"id": "init_insert_shim", "label": "insert_shim()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L226"}, {"id": "init_remove_shim", "label": "_remove_shim()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L230"}, {"id": "init_rationale_46", "label": "Allow selection of distutils by environment variable.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L46"}, {"id": "init_rationale_81", "label": "Ensure that the local copy of distutils is preferred over stdlib. See https", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L81"}, {"id": "init_rationale_146", "label": "Suppress supplying distutils for CPython (build and tests). Ref #2965 an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L146"}, {"id": "init_rationale_153", "label": "Ensure stdlib distutils when running under pip. See pypa/pip#8761 for ra", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L153"}, {"id": "init_rationale_164", "label": "Detect if pip is being imported in a build script. Ref #2355.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L164"}, {"id": "init_rationale_175", "label": "Return True if the indicated frame suggests a setup.py file.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L175"}, {"id": "init_rationale_182", "label": "Ensure stdlib distutils when running select tests under CPython. python", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L182"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_warn_distutils_present", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_clear_distutils", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_enabled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_ensure_local_distutils", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_do_override", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L80", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_trivialre", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L92", "weight": 1.0}, {"source": "init_trivialre", "target": "init_trivialre_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L93", "weight": 1.0}, {"source": "init_trivialre", "target": "init_trivialre_match", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L96", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_distutilsmetafinder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L100", "weight": 1.0}, {"source": "init_distutilsmetafinder", "target": "init_distutilsmetafinder_find_spec", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L101", "weight": 1.0}, {"source": "init_distutilsmetafinder", "target": "init_distutilsmetafinder_spec_for_distutils", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L111", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_is_cpython", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L145", "weight": 1.0}, {"source": "init_distutilsmetafinder", "target": "init_distutilsmetafinder_spec_for_pip", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L152", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_pip_imported_during_build", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L163", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_frame_file_is_setup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L174", "weight": 1.0}, {"source": "init_distutilsmetafinder", "target": "init_distutilsmetafinder_spec_for_sensitive_tests", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L181", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_add_shim", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L214", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_shim", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L218", "weight": 1.0}, {"source": "init_shim", "target": "init_shim_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L219", "weight": 1.0}, {"source": "init_shim", "target": "init_shim_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L222", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_insert_shim", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L226", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_distutils_hack_init_py", "target": "init_remove_shim", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L230", "weight": 1.0}, {"source": "init_ensure_local_distutils", "target": "init_clear_distutils", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L66", "weight": 1.0}, {"source": "init_ensure_local_distutils", "target": "init_shim", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L71", "weight": 1.0}, {"source": "init_do_override", "target": "init_enabled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L87", "weight": 1.0}, {"source": "init_do_override", "target": "init_warn_distutils_present", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L88", "weight": 1.0}, {"source": "init_do_override", "target": "init_ensure_local_distutils", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L89", "weight": 1.0}, {"source": "init_distutilsmetafinder_spec_for_distutils", "target": "init_is_cpython", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L112", "weight": 1.0}, {"source": "init_distutilsmetafinder_spec_for_pip", "target": "init_pip_imported_during_build", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L157", "weight": 1.0}, {"source": "init_distutilsmetafinder_spec_for_pip", "target": "init_clear_distutils", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L159", "weight": 1.0}, {"source": "init_pip_imported_during_build", "target": "init_frame_file_is_setup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L170", "weight": 1.0}, {"source": "init_distutilsmetafinder_spec_for_sensitive_tests", "target": "init_clear_distutils", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L187", "weight": 1.0}, {"source": "init_add_shim", "target": "init_insert_shim", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L215", "weight": 1.0}, {"source": "init_shim_enter", "target": "init_insert_shim", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L220", "weight": 1.0}, {"source": "init_shim_exit", "target": "init_remove_shim", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L223", "weight": 1.0}, {"source": "init_rationale_46", "target": "init_enabled", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L46", "weight": 1.0}, {"source": "init_rationale_81", "target": "init_do_override", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L81", "weight": 1.0}, {"source": "init_rationale_146", "target": "init_distutilsmetafinder_is_cpython", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L146", "weight": 1.0}, {"source": "init_rationale_153", "target": "init_distutilsmetafinder_spec_for_pip", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L153", "weight": 1.0}, {"source": "init_rationale_164", "target": "init_distutilsmetafinder_pip_imported_during_build", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L164", "weight": 1.0}, {"source": "init_rationale_175", "target": "init_distutilsmetafinder_frame_file_is_setup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L175", "weight": 1.0}, {"source": "init_rationale_182", "target": "init_distutilsmetafinder_spec_for_sensitive_tests", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L182", "weight": 1.0}], "raw_calls": [{"caller_nid": "init_warn_distutils_present", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L15"}, {"caller_nid": "init_clear_distutils", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L30"}, {"caller_nid": "init_clear_distutils", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L39"}, {"caller_nid": "init_enabled", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L49"}, {"caller_nid": "init_enabled", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L53"}, {"caller_nid": "init_ensure_local_distutils", "callee": "import_module", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L72"}, {"caller_nid": "init_ensure_local_distutils", "callee": "import_module", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L75"}, {"caller_nid": "init_trivialre_match", "callee": "all", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L97"}, {"caller_nid": "init_distutilsmetafinder_find_spec", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L104"}, {"caller_nid": "init_distutilsmetafinder_find_spec", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L107"}, {"caller_nid": "init_distutilsmetafinder_find_spec", "callee": "locals", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L107"}, {"caller_nid": "init_distutilsmetafinder_find_spec", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L108"}, {"caller_nid": "init_distutilsmetafinder_find_spec", "callee": "method", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L109"}, {"caller_nid": "init_distutilsmetafinder_spec_for_distutils", "callee": "import_module", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L120"}, {"caller_nid": "init_distutilsmetafinder_spec_for_distutils", "callee": "spec_from_loader", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L140"}, {"caller_nid": "init_distutilsmetafinder_spec_for_distutils", "callee": "DistutilsLoader", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L141"}, {"caller_nid": "init_is_cpython", "callee": "isfile", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L150"}, {"caller_nid": "init_pip_imported_during_build", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L169"}, {"caller_nid": "init_pip_imported_during_build", "callee": "walk_stack", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L170"}, {"caller_nid": "init_frame_file_is_setup", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L179"}, {"caller_nid": "init_frame_file_is_setup", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L179"}, {"caller_nid": "init_insert_shim", "callee": "insert", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L227"}, {"caller_nid": "init_remove_shim", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/_distutils_hack/__init__.py", "source_location": "L232"}]}