Files
tfm_ainventory/graphify-out/cache/53171ad160284dfeeca6494495227d2fbc096736146fd5c6cc1d83ddf9d4a63a.json

1 line
26 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "label": "compat.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L1"}, {"id": "compat_magic_set", "label": "magic_set", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L51"}, {"id": "structure", "label": "Structure", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "compat_magic", "label": "Magic", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L107"}, {"id": "object", "label": "object", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "compat_magic_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L108"}, {"id": "compat_magic_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L111"}, {"id": "compat_tostr", "label": "__tostr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L118"}, {"id": "compat_tobytes", "label": "__tobytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L129"}, {"id": "compat_magic_file", "label": ".file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L139"}, {"id": "compat_magic_descriptor", "label": ".descriptor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L147"}, {"id": "compat_magic_buffer", "label": ".buffer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L155"}, {"id": "compat_magic_error", "label": ".error()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L163"}, {"id": "compat_magic_setflags", "label": ".setflags()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L170"}, {"id": "compat_magic_load", "label": ".load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L181"}, {"id": "compat_magic_compile", "label": ".compile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L191"}, {"id": "compat_magic_check", "label": ".check()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L202"}, {"id": "compat_magic_list", "label": ".list()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L212"}, {"id": "compat_magic_errno", "label": ".errno()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L222"}, {"id": "compat_open", "label": "open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L232"}, {"id": "compat_create_filemagic", "label": "_create_filemagic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L247"}, {"id": "compat_detect_from_filename", "label": "detect_from_filename()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L259"}, {"id": "compat_detect_from_fobj", "label": "detect_from_fobj()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L269"}, {"id": "compat_detect_from_content", "label": "detect_from_content()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L280"}, {"id": "compat_rationale_112", "label": "Closes the magic database and deallocates any resources used.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L112"}, {"id": "compat_rationale_140", "label": "Returns a textual description of the contents of the argument passed as", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L140"}, {"id": "compat_rationale_148", "label": "Returns a textual description of the contents of the argument passed as", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L148"}, {"id": "compat_rationale_156", "label": "Returns a textual description of the contents of the argument passed as", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L156"}, {"id": "compat_rationale_164", "label": "Returns a textual explanation of the last error or None if there was no", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L164"}, {"id": "compat_rationale_171", "label": "Set flags on the magic object which determine how magic checking behaves", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L171"}, {"id": "compat_rationale_182", "label": "Must be called to load entries in the colon separated list of database f", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L182"}, {"id": "compat_rationale_192", "label": "Compile entries in the colon separated list of database files passed as", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L192"}, {"id": "compat_rationale_203", "label": "Check the validity of entries in the colon separated list of database fi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L203"}, {"id": "compat_rationale_213", "label": "Check the validity of entries in the colon separated list of database fi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L213"}, {"id": "compat_rationale_223", "label": "Returns a numeric error code. If return value is 0, an internal magic er", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L223"}, {"id": "compat_rationale_233", "label": "Returns a magic object on success and None on failure. Flags argument as for", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L233"}, {"id": "compat_rationale_260", "label": "Detect mime type, encoding and file type from a filename Returns a `FileMag", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L260"}, {"id": "compat_rationale_270", "label": "Detect mime type, encoding and file type from file-like object Returns a `F", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L270"}, {"id": "compat_rationale_281", "label": "Detect mime type, encoding and file type from bytes Returns a `FileMagic` n", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L281"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "ctypes", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "ctypes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "ctypes_util", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "backend_venv_lib_python3_12_site_packages_magic_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "compat_magic_set", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L51", "weight": 1.0}, {"source": "compat_magic_set", "target": "structure", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "compat_magic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L107", "weight": 1.0}, {"source": "compat_magic", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L107", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L108", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L111", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "compat_tostr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "compat_tobytes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L129", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_file", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L139", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_descriptor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L147", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_buffer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L155", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L163", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_setflags", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L170", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_load", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L181", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_compile", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L191", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_check", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L202", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_list", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L212", "weight": 1.0}, {"source": "compat_magic", "target": "compat_magic_errno", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L222", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "compat_open", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L232", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "compat_create_filemagic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L247", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "compat_detect_from_filename", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L259", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "compat_detect_from_fobj", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L269", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_magic_compat_py", "target": "compat_detect_from_content", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L280", "weight": 1.0}, {"source": "compat_magic_file", "target": "compat_tostr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L145", "weight": 1.0}, {"source": "compat_magic_file", "target": "compat_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L145", "weight": 1.0}, {"source": "compat_magic_descriptor", "target": "compat_tostr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L153", "weight": 1.0}, {"source": "compat_magic_buffer", "target": "compat_tostr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L161", "weight": 1.0}, {"source": "compat_magic_error", "target": "compat_tostr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L168", "weight": 1.0}, {"source": "compat_magic_load", "target": "compat_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L189", "weight": 1.0}, {"source": "compat_magic_compile", "target": "compat_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L200", "weight": 1.0}, {"source": "compat_magic_check", "target": "compat_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L210", "weight": 1.0}, {"source": "compat_magic_list", "target": "compat_tobytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L220", "weight": 1.0}, {"source": "compat_open", "target": "compat_magic", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L237", "weight": 1.0}, {"source": "compat_detect_from_filename", "target": "compat_create_filemagic", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L265", "weight": 1.0}, {"source": "compat_detect_from_filename", "target": "compat_magic_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L265", "weight": 1.0}, {"source": "compat_detect_from_fobj", "target": "compat_create_filemagic", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L276", "weight": 1.0}, {"source": "compat_detect_from_fobj", "target": "compat_magic_descriptor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L276", "weight": 1.0}, {"source": "compat_detect_from_content", "target": "compat_create_filemagic", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L286", "weight": 1.0}, {"source": "compat_detect_from_content", "target": "compat_magic_buffer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L286", "weight": 1.0}, {"source": "compat_rationale_112", "target": "compat_magic_close", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L112", "weight": 1.0}, {"source": "compat_rationale_140", "target": "compat_magic_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L140", "weight": 1.0}, {"source": "compat_rationale_148", "target": "compat_magic_descriptor", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L148", "weight": 1.0}, {"source": "compat_rationale_156", "target": "compat_magic_buffer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L156", "weight": 1.0}, {"source": "compat_rationale_164", "target": "compat_magic_error", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L164", "weight": 1.0}, {"source": "compat_rationale_171", "target": "compat_magic_setflags", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L171", "weight": 1.0}, {"source": "compat_rationale_182", "target": "compat_magic_load", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L182", "weight": 1.0}, {"source": "compat_rationale_192", "target": "compat_magic_compile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L192", "weight": 1.0}, {"source": "compat_rationale_203", "target": "compat_magic_check", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L203", "weight": 1.0}, {"source": "compat_rationale_213", "target": "compat_magic_list", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L213", "weight": 1.0}, {"source": "compat_rationale_223", "target": "compat_magic_errno", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L223", "weight": 1.0}, {"source": "compat_rationale_233", "target": "compat_open", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L233", "weight": 1.0}, {"source": "compat_rationale_260", "target": "compat_detect_from_filename", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L260", "weight": 1.0}, {"source": "compat_rationale_270", "target": "compat_detect_from_fobj", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L270", "weight": 1.0}, {"source": "compat_rationale_281", "target": "compat_detect_from_content", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L281", "weight": 1.0}], "raw_calls": [{"caller_nid": "compat_magic_close", "callee": "_close", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L115"}, {"caller_nid": "compat_tostr", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L121"}, {"caller_nid": "compat_tostr", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L124"}, {"caller_nid": "compat_tostr", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L126"}, {"caller_nid": "compat_tobytes", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L132"}, {"caller_nid": "compat_tobytes", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L135"}, {"caller_nid": "compat_tobytes", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L137"}, {"caller_nid": "compat_magic_file", "callee": "_file", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L145"}, {"caller_nid": "compat_magic_descriptor", "callee": "_descriptor", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L153"}, {"caller_nid": "compat_magic_buffer", "callee": "_buffer", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L161"}, {"caller_nid": "compat_magic_buffer", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L161"}, {"caller_nid": "compat_magic_error", "callee": "_error", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L168"}, {"caller_nid": "compat_magic_setflags", "callee": "_setflags", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L179"}, {"caller_nid": "compat_magic_load", "callee": "_load", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L189"}, {"caller_nid": "compat_magic_compile", "callee": "_compile", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L200"}, {"caller_nid": "compat_magic_check", "callee": "_check", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L210"}, {"caller_nid": "compat_magic_list", "callee": "_list", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L220"}, {"caller_nid": "compat_magic_errno", "callee": "_errno", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L229"}, {"caller_nid": "compat_open", "callee": "_open", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L237"}, {"caller_nid": "compat_create_filemagic", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L248"}, {"caller_nid": "compat_create_filemagic", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L250"}, {"caller_nid": "compat_create_filemagic", "callee": "FileMagic", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L255"}, {"caller_nid": "compat_create_filemagic", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L256"}, {"caller_nid": "compat_detect_from_fobj", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/magic/compat.py", "source_location": "L275"}]}