Files
tfm_ainventory/graphify-out/cache/1b1d821b8231dd10795ed34a20822c2a06a29ffb6033c0b9929978ad464ad6c6.json

1 line
68 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "label": "ImageFile.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L1"}, {"id": "imagefile_get_oserror", "label": "_get_oserror()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L86"}, {"id": "imagefile_tilesort", "label": "_tilesort()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L97"}, {"id": "imagefile_tile", "label": "_Tile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L102"}, {"id": "namedtuple", "label": "NamedTuple", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "imagefile_imagefile", "label": "ImageFile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L114"}, {"id": "imagefile_imagefile_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L117"}, {"id": "imagefile_imagefile_open", "label": "._open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L173"}, {"id": "imagefile_imagefile_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L177"}, {"id": "imagefile_imagefile_close_fp", "label": "._close_fp()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L180"}, {"id": "imagefile_imagefile_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L188"}, {"id": "imagefile_imagefile_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L193"}, {"id": "imagefile_imagefile_get_child_images", "label": ".get_child_images()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L213"}, {"id": "imagefile_imagefile_get_format_mimetype", "label": ".get_format_mimetype()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L266"}, {"id": "imagefile_imagefile_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L273"}, {"id": "imagefile_imagefile_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L276"}, {"id": "imagefile_imagefile_verify", "label": ".verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L282"}, {"id": "imagefile_imagefile_load", "label": ".load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L291"}, {"id": "imagefile_imagefile_load_prepare", "label": ".load_prepare()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L435"}, {"id": "imagefile_imagefile_load_end", "label": ".load_end()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L443"}, {"id": "imagefile_imagefile_seek_check", "label": "._seek_check()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L455"}, {"id": "imagefile_stubhandler", "label": "StubHandler", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L471"}, {"id": "imagefile_stubhandler_open", "label": ".open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L472"}, {"id": "imagefile_load", "label": "load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L476"}, {"id": "imagefile_stubimagefile", "label": "StubImageFile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L480"}, {"id": "imagefile_open", "label": "_open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L489"}, {"id": "imagefile_stubimagefile_load", "label": ".load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L492"}, {"id": "imagefile_parser", "label": "Parser", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L510"}, {"id": "imagefile_parser_reset", "label": ".reset()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L523"}, {"id": "imagefile_parser_feed", "label": ".feed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L531"}, {"id": "imagefile_parser_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L604"}, {"id": "imagefile_parser_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L607"}, {"id": "imagefile_parser_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L610"}, {"id": "imagefile_save", "label": "_save()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L644"}, {"id": "imagefile_encode_tile", "label": "_encode_tile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L672"}, {"id": "imagefile_safe_read", "label": "_safe_read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L707"}, {"id": "imagefile_pycodecstate", "label": "PyCodecState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L742"}, {"id": "imagefile_pycodecstate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L743"}, {"id": "imagefile_pycodecstate_extents", "label": ".extents()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L749"}, {"id": "imagefile_pycodec", "label": "PyCodec", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L753"}, {"id": "imagefile_pycodec_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L756"}, {"id": "imagefile_pycodec_cleanup", "label": ".cleanup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L772"}, {"id": "imagefile_pycodec_setfd", "label": ".setfd()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L780"}, {"id": "imagefile_pycodec_setimage", "label": ".setimage()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L789"}, {"id": "imagefile_pydecoder", "label": "PyDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L825"}, {"id": "imagefile_pulls_fd", "label": "pulls_fd()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L836"}, {"id": "imagefile_pydecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L839"}, {"id": "imagefile_pydecoder_set_as_raw", "label": ".set_as_raw()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L851"}, {"id": "imagefile_pyencoder", "label": "PyEncoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L879"}, {"id": "imagefile_pushes_fd", "label": "pushes_fd()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L890"}, {"id": "imagefile_pyencoder_encode", "label": ".encode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L893"}, {"id": "imagefile_pyencoder_encode_to_pyfd", "label": ".encode_to_pyfd()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L905"}, {"id": "imagefile_pyencoder_encode_to_file", "label": ".encode_to_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L921"}, {"id": "imagefile_rationale_115", "label": "Base class for image file format handlers.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L115"}, {"id": "imagefile_rationale_194", "label": "Closes the file pointer, if possible. This operation will destroy the i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L194"}, {"id": "imagefile_rationale_292", "label": "Load image data based on tile list", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L292"}, {"id": "imagefile_rationale_481", "label": "Base class for stub image loaders. A stub loader is an image loader that ca", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L481"}, {"id": "imagefile_rationale_506", "label": "(Hook) Find actual image loader.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L506"}, {"id": "imagefile_rationale_511", "label": "Incremental image parser. This class implements the standard feed/close con", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L511"}, {"id": "imagefile_rationale_524", "label": "(Consumer) Reset the parser. Note that you can only call this method im", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L524"}, {"id": "imagefile_rationale_532", "label": "(Consumer) Feed data to the parser. :param data: A string buffer.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L532"}, {"id": "imagefile_rationale_611", "label": "(Consumer) Close the stream. :returns: An image object. :except", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L611"}, {"id": "imagefile_rationale_645", "label": "Helper to save image based on tile list :param im: Image object. :param", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L645"}, {"id": "imagefile_rationale_708", "label": "Reads large blocks in a safe way. Unlike fp.read(n), this function doesn't", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L708"}, {"id": "imagefile_rationale_764", "label": "Override to perform codec specific initialization :param args: Tuple of", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L764"}, {"id": "imagefile_rationale_773", "label": "Override to perform codec specific cleanup :returns: None", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L773"}, {"id": "imagefile_rationale_781", "label": "Called from ImageFile to set the Python file-like object :param fd: A P", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L781"}, {"id": "imagefile_rationale_794", "label": "Called from ImageFile to set the core output image for the codec :param", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L794"}, {"id": "imagefile_rationale_826", "label": "Python implementation of a format decoder. Override this class and add the d", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L826"}, {"id": "imagefile_rationale_840", "label": "Override to perform the decoding process. :param buffer: A bytes object", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L840"}, {"id": "imagefile_rationale_854", "label": "Convenience method to set the internal image from a stream of raw data", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L854"}, {"id": "imagefile_rationale_880", "label": "Python implementation of a format encoder. Override this class and add the d", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L880"}, {"id": "imagefile_rationale_894", "label": "Override to perform the encoding process. :param bufsize: Buffer size.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L894"}, {"id": "imagefile_rationale_906", "label": "If ``pushes_fd`` is ``True``, then this method will be used, and ``encod", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L906"}, {"id": "imagefile_rationale_922", "label": ":param fh: File handle. :param bufsize: Buffer size. :returns:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L922"}, {"id": "imagefile_rationale_363", "label": "# FIXME: This is a hack to handle TIFF's JpegTables tag.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L363"}, {"id": "imagefile_rationale_657", "label": "# FIXME: make MAXBLOCK a configuration parameter", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L657"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "itertools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "struct", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "backend_venv_lib_python3_12_site_packages_pil_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "backend_venv_lib_python3_12_site_packages_pil_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "backend_venv_lib_python3_12_site_packages_pil_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_get_oserror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L86", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_tilesort", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L97", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_tile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L102", "weight": 1.0}, {"source": "imagefile_tile", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_imagefile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L114", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L117", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_open", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L173", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L177", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_close_fp", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L180", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L188", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L193", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_get_child_images", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L213", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_get_format_mimetype", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L266", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L273", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L276", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L282", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_load", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L291", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_load_prepare", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L435", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_load_end", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L443", "weight": 1.0}, {"source": "imagefile_imagefile", "target": "imagefile_imagefile_seek_check", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L455", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_stubhandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L471", "weight": 1.0}, {"source": "imagefile_stubhandler", "target": "imagefile_stubhandler_open", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L472", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_load", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L476", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_stubimagefile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L480", "weight": 1.0}, {"source": "imagefile_stubimagefile", "target": "imagefile_imagefile", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L480", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_open", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L489", "weight": 1.0}, {"source": "imagefile_stubimagefile", "target": "imagefile_stubimagefile_load", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L492", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_load", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L505", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_parser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L510", "weight": 1.0}, {"source": "imagefile_parser", "target": "imagefile_parser_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L523", "weight": 1.0}, {"source": "imagefile_parser", "target": "imagefile_parser_feed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L531", "weight": 1.0}, {"source": "imagefile_parser", "target": "imagefile_parser_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L604", "weight": 1.0}, {"source": "imagefile_parser", "target": "imagefile_parser_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L607", "weight": 1.0}, {"source": "imagefile_parser", "target": "imagefile_parser_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L610", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_save", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L644", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_encode_tile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L672", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_safe_read", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L707", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_pycodecstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L742", "weight": 1.0}, {"source": "imagefile_pycodecstate", "target": "imagefile_pycodecstate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L743", "weight": 1.0}, {"source": "imagefile_pycodecstate", "target": "imagefile_pycodecstate_extents", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L749", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_pycodec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L753", "weight": 1.0}, {"source": "imagefile_pycodec", "target": "imagefile_pycodec_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L756", "weight": 1.0}, {"source": "imagefile_pycodec", "target": "imagefile_pycodec_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L763", "weight": 1.0}, {"source": "imagefile_pycodec", "target": "imagefile_pycodec_cleanup", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L772", "weight": 1.0}, {"source": "imagefile_pycodec", "target": "imagefile_pycodec_setfd", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L780", "weight": 1.0}, {"source": "imagefile_pycodec", "target": "imagefile_pycodec_setimage", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L789", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_pydecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L825", "weight": 1.0}, {"source": "imagefile_pydecoder", "target": "imagefile_pycodec", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L825", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_pulls_fd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L836", "weight": 1.0}, {"source": "imagefile_pydecoder", "target": "imagefile_pydecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L839", "weight": 1.0}, {"source": "imagefile_pydecoder", "target": "imagefile_pydecoder_set_as_raw", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L851", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_pyencoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L879", "weight": 1.0}, {"source": "imagefile_pyencoder", "target": "imagefile_pycodec", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L879", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "target": "imagefile_pushes_fd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L890", "weight": 1.0}, {"source": "imagefile_pyencoder", "target": "imagefile_pyencoder_encode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L893", "weight": 1.0}, {"source": "imagefile_pyencoder", "target": "imagefile_pyencoder_encode_to_pyfd", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L905", "weight": 1.0}, {"source": "imagefile_pyencoder", "target": "imagefile_pyencoder_encode_to_file", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L921", "weight": 1.0}, {"source": "imagefile_imagefile_init", "target": "imagefile_pycodec_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L120", "weight": 1.0}, {"source": "imagefile_imagefile_init", "target": "imagefile_stubhandler_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L138", "weight": 1.0}, {"source": "imagefile_imagefile_init", "target": "imagefile_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L150", "weight": 1.0}, {"source": "imagefile_imagefile_init", "target": "imagefile_parser_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L170", "weight": 1.0}, {"source": "imagefile_imagefile_close_fp", "target": "imagefile_parser_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L183", "weight": 1.0}, {"source": "imagefile_imagefile_exit", "target": "imagefile_imagefile_close_fp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L190", "weight": 1.0}, {"source": "imagefile_imagefile_close", "target": "imagefile_imagefile_close_fp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L206", "weight": 1.0}, {"source": "imagefile_imagefile_close", "target": "imagefile_parser_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L211", "weight": 1.0}, {"source": "imagefile_imagefile_get_child_images", "target": "imagefile_stubhandler_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L250", "weight": 1.0}, {"source": "imagefile_imagefile_get_child_images", "target": "imagefile_stubimagefile_load", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L258", "weight": 1.0}, {"source": "imagefile_imagefile_verify", "target": "imagefile_parser_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L288", "weight": 1.0}, {"source": "imagefile_imagefile_load", "target": "imagefile_stubimagefile_load", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L298", "weight": 1.0}, {"source": "imagefile_imagefile_load", "target": "imagefile_stubhandler_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L341", "weight": 1.0}, {"source": "imagefile_imagefile_load", "target": "imagefile_imagefile_load_prepare", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L357", "weight": 1.0}, {"source": "imagefile_imagefile_load", "target": "imagefile_pycodec_setimage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L379", "weight": 1.0}, {"source": "imagefile_imagefile_load", "target": "imagefile_pycodec_setfd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L381", "weight": 1.0}, {"source": "imagefile_imagefile_load", "target": "imagefile_pydecoder_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L382", "weight": 1.0}, {"source": "imagefile_imagefile_load", "target": "imagefile_pycodec_cleanup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L418", "weight": 1.0}, {"source": "imagefile_imagefile_load", "target": "imagefile_imagefile_load_end", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L423", "weight": 1.0}, {"source": "imagefile_imagefile_load", "target": "imagefile_parser_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L426", "weight": 1.0}, {"source": "imagefile_imagefile_load", "target": "imagefile_get_oserror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L431", "weight": 1.0}, {"source": "imagefile_imagefile_load_prepare", "target": "imagefile_stubimagefile_load", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L441", "weight": 1.0}, {"source": "imagefile_parser_feed", "target": "imagefile_pydecoder_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L558", "weight": 1.0}, {"source": "imagefile_parser_feed", "target": "imagefile_get_oserror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L567", "weight": 1.0}, {"source": "imagefile_parser_feed", "target": "imagefile_stubhandler_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L583", "weight": 1.0}, {"source": "imagefile_parser_feed", "target": "imagefile_imagefile_load_prepare", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L590", "weight": 1.0}, {"source": "imagefile_parser_feed", "target": "imagefile_pycodec_setimage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L594", "weight": 1.0}, {"source": "imagefile_parser_exit", "target": "imagefile_parser_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L608", "weight": 1.0}, {"source": "imagefile_parser_close", "target": "imagefile_parser_feed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L622", "weight": 1.0}, {"source": "imagefile_parser_close", "target": "imagefile_stubhandler_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L635", "weight": 1.0}, {"source": "imagefile_parser_close", "target": "imagefile_stubimagefile_load", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L637", "weight": 1.0}, {"source": "imagefile_save", "target": "imagefile_stubimagefile_load", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L653", "weight": 1.0}, {"source": "imagefile_save", "target": "imagefile_encode_tile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L665", "weight": 1.0}, {"source": "imagefile_encode_tile", "target": "imagefile_pycodec_setimage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L685", "weight": 1.0}, {"source": "imagefile_encode_tile", "target": "imagefile_pycodec_setfd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L687", "weight": 1.0}, {"source": "imagefile_encode_tile", "target": "imagefile_pyencoder_encode_to_pyfd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L688", "weight": 1.0}, {"source": "imagefile_encode_tile", "target": "imagefile_pyencoder_encode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L693", "weight": 1.0}, {"source": "imagefile_encode_tile", "target": "imagefile_pyencoder_encode_to_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L700", "weight": 1.0}, {"source": "imagefile_encode_tile", "target": "imagefile_get_oserror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L702", "weight": 1.0}, {"source": "imagefile_encode_tile", "target": "imagefile_pycodec_cleanup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L704", "weight": 1.0}, {"source": "imagefile_pycodec_init", "target": "imagefile_pycodecstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L758", "weight": 1.0}, {"source": "imagefile_pydecoder_set_as_raw", "target": "imagefile_pycodec_setimage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L868", "weight": 1.0}, {"source": "imagefile_pydecoder_set_as_raw", "target": "imagefile_pycodecstate_extents", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L868", "weight": 1.0}, {"source": "imagefile_pydecoder_set_as_raw", "target": "imagefile_pydecoder_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L869", "weight": 1.0}, {"source": "imagefile_pyencoder_encode_to_pyfd", "target": "imagefile_pyencoder_encode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L915", "weight": 1.0}, {"source": "imagefile_pyencoder_encode_to_file", "target": "imagefile_pyencoder_encode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L932", "weight": 1.0}, {"source": "imagefile_rationale_115", "target": "imagefile_imagefile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L115", "weight": 1.0}, {"source": "imagefile_rationale_194", "target": "imagefile_imagefile_close", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L194", "weight": 1.0}, {"source": "imagefile_rationale_292", "target": "imagefile_imagefile_load", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L292", "weight": 1.0}, {"source": "imagefile_rationale_481", "target": "imagefile_stubimagefile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L481", "weight": 1.0}, {"source": "imagefile_rationale_506", "target": "imagefile_stubimagefile_load", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L506", "weight": 1.0}, {"source": "imagefile_rationale_511", "target": "imagefile_parser", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L511", "weight": 1.0}, {"source": "imagefile_rationale_524", "target": "imagefile_parser_reset", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L524", "weight": 1.0}, {"source": "imagefile_rationale_532", "target": "imagefile_parser_feed", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L532", "weight": 1.0}, {"source": "imagefile_rationale_611", "target": "imagefile_parser_close", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L611", "weight": 1.0}, {"source": "imagefile_rationale_645", "target": "imagefile_save", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L645", "weight": 1.0}, {"source": "imagefile_rationale_708", "target": "imagefile_safe_read", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L708", "weight": 1.0}, {"source": "imagefile_rationale_764", "target": "imagefile_pycodec_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L764", "weight": 1.0}, {"source": "imagefile_rationale_773", "target": "imagefile_pycodec_cleanup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L773", "weight": 1.0}, {"source": "imagefile_rationale_781", "target": "imagefile_pycodec_setfd", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L781", "weight": 1.0}, {"source": "imagefile_rationale_794", "target": "imagefile_pycodec_setimage", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L794", "weight": 1.0}, {"source": "imagefile_rationale_826", "target": "imagefile_pydecoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L826", "weight": 1.0}, {"source": "imagefile_rationale_840", "target": "imagefile_pydecoder_decode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L840", "weight": 1.0}, {"source": "imagefile_rationale_854", "target": "imagefile_pydecoder_set_as_raw", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L854", "weight": 1.0}, {"source": "imagefile_rationale_880", "target": "imagefile_pyencoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L880", "weight": 1.0}, {"source": "imagefile_rationale_894", "target": "imagefile_pyencoder_encode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L894", "weight": 1.0}, {"source": "imagefile_rationale_906", "target": "imagefile_pyencoder_encode_to_pyfd", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L906", "weight": 1.0}, {"source": "imagefile_rationale_922", "target": "imagefile_pyencoder_encode_to_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L922", "weight": 1.0}, {"source": "imagefile_rationale_363", "target": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L363", "weight": 1.0}, {"source": "imagefile_rationale_657", "target": "backend_venv_lib_python3_12_site_packages_pil_imagefile_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L657", "weight": 1.0}], "raw_calls": [{"caller_nid": "imagefile_get_oserror", "callee": "getcodecstatus", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L88"}, {"caller_nid": "imagefile_get_oserror", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L90"}, {"caller_nid": "imagefile_get_oserror", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L94"}, {"caller_nid": "imagefile_imagefile_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L120"}, {"caller_nid": "imagefile_imagefile_init", "callee": "is_path", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L136"}, {"caller_nid": "imagefile_imagefile_init", "callee": "fspath", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L139"}, {"caller_nid": "imagefile_imagefile_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L143"}, {"caller_nid": "imagefile_imagefile_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L152"}, {"caller_nid": "imagefile_imagefile_init", "callee": "_load", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L153"}, {"caller_nid": "imagefile_imagefile_init", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L162"}, {"caller_nid": "imagefile_imagefile_init", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L166"}, {"caller_nid": "imagefile_imagefile_close_fp", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L181"}, {"caller_nid": "imagefile_imagefile_close_fp", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L181"}, {"caller_nid": "imagefile_imagefile_close_fp", "callee": "DeferredError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L184"}, {"caller_nid": "imagefile_imagefile_close_fp", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L184"}, {"caller_nid": "imagefile_imagefile_exit", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L189"}, {"caller_nid": "imagefile_imagefile_close", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L209"}, {"caller_nid": "imagefile_imagefile_close", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L211"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "getexif", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L215"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L220"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "_get_ifd_dict", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L223"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "get_ifd", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L226"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L227"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L229"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "tell", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L234"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L240"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L242"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L243"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L245"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L246"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L247"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L248"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L253"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "_seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L257"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L259"}, {"caller_nid": "imagefile_imagefile_get_child_images", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L263"}, {"caller_nid": "imagefile_imagefile_get_format_mimetype", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L270"}, {"caller_nid": "imagefile_imagefile_get_format_mimetype", "callee": "upper", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L270"}, {"caller_nid": "imagefile_imagefile_getstate", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L274"}, {"caller_nid": "imagefile_imagefile_setstate", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L278"}, {"caller_nid": "imagefile_imagefile_setstate", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L280"}, {"caller_nid": "imagefile_imagefile_load", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L296"}, {"caller_nid": "imagefile_imagefile_load", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L303"}, {"caller_nid": "imagefile_imagefile_load", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L309"}, {"caller_nid": "imagefile_imagefile_load", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L316"}, {"caller_nid": "imagefile_imagefile_load", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L325"}, {"caller_nid": "imagefile_imagefile_load", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L329"}, {"caller_nid": "imagefile_imagefile_load", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L330"}, {"caller_nid": "imagefile_imagefile_load", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L336"}, {"caller_nid": "imagefile_imagefile_load", "callee": "mmap", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L342"}, {"caller_nid": "imagefile_imagefile_load", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L342"}, {"caller_nid": "imagefile_imagefile_load", "callee": "size", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L343"}, {"caller_nid": "imagefile_imagefile_load", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L345"}, {"caller_nid": "imagefile_imagefile_load", "callee": "map_buffer", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L346"}, {"caller_nid": "imagefile_imagefile_load", "callee": "sort", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L361"}, {"caller_nid": "imagefile_imagefile_load", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L364"}, {"caller_nid": "imagefile_imagefile_load", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L368"}, {"caller_nid": "imagefile_imagefile_load", "callee": "groupby", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L369"}, {"caller_nid": "imagefile_imagefile_load", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L373"}, {"caller_nid": "imagefile_imagefile_load", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L374"}, {"caller_nid": "imagefile_imagefile_load", "callee": "_getdecoder", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L375"}, {"caller_nid": "imagefile_imagefile_load", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L387"}, {"caller_nid": "imagefile_imagefile_load", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L392"}, {"caller_nid": "imagefile_imagefile_load", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L399"}, {"caller_nid": "imagefile_imagefile_load", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L407"}, {"caller_nid": "imagefile_imagefile_load", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L409"}, {"caller_nid": "imagefile_imagefile_load_prepare", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L438"}, {"caller_nid": "imagefile_imagefile_seek_check", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L461"}, {"caller_nid": "imagefile_imagefile_seek_check", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L462"}, {"caller_nid": "imagefile_imagefile_seek_check", "callee": "EOFError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L466"}, {"caller_nid": "imagefile_imagefile_seek_check", "callee": "tell", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L468"}, {"caller_nid": "imagefile_stubimagefile_load", "callee": "_load", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L493"}, {"caller_nid": "imagefile_stubimagefile_load", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L496"}, {"caller_nid": "imagefile_parser_feed", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L552"}, {"caller_nid": "imagefile_parser_feed", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L552"}, {"caller_nid": "imagefile_parser_feed", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L582"}, {"caller_nid": "imagefile_parser_feed", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L587"}, {"caller_nid": "imagefile_parser_feed", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L587"}, {"caller_nid": "imagefile_parser_feed", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L588"}, {"caller_nid": "imagefile_parser_feed", "callee": "_getdecoder", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L593"}, {"caller_nid": "imagefile_parser_feed", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L598"}, {"caller_nid": "imagefile_parser_close", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L626"}, {"caller_nid": "imagefile_parser_close", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L629"}, {"caller_nid": "imagefile_parser_close", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L633"}, {"caller_nid": "imagefile_save", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L654"}, {"caller_nid": "imagefile_save", "callee": "sort", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L656"}, {"caller_nid": "imagefile_save", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L661"}, {"caller_nid": "imagefile_save", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L663"}, {"caller_nid": "imagefile_save", "callee": "flush", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L664"}, {"caller_nid": "imagefile_save", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L668"}, {"caller_nid": "imagefile_save", "callee": "flush", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L669"}, {"caller_nid": "imagefile_encode_tile", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L682"}, {"caller_nid": "imagefile_encode_tile", "callee": "_getencoder", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L683"}, {"caller_nid": "imagefile_encode_tile", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L694"}, {"caller_nid": "imagefile_safe_read", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L723"}, {"caller_nid": "imagefile_safe_read", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L724"}, {"caller_nid": "imagefile_safe_read", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L726"}, {"caller_nid": "imagefile_safe_read", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L731"}, {"caller_nid": "imagefile_safe_read", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L731"}, {"caller_nid": "imagefile_safe_read", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L734"}, {"caller_nid": "imagefile_safe_read", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L735"}, {"caller_nid": "imagefile_safe_read", "callee": "sum", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L736"}, {"caller_nid": "imagefile_safe_read", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L736"}, {"caller_nid": "imagefile_safe_read", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L738"}, {"caller_nid": "imagefile_safe_read", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L739"}, {"caller_nid": "imagefile_pycodec_init", "callee": "init", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L761"}, {"caller_nid": "imagefile_pycodec_setimage", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L811"}, {"caller_nid": "imagefile_pycodec_setimage", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L822"}, {"caller_nid": "imagefile_pydecoder_decode", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L849"}, {"caller_nid": "imagefile_pydecoder_set_as_raw", "callee": "_getdecoder", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L866"}, {"caller_nid": "imagefile_pydecoder_set_as_raw", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L873"}, {"caller_nid": "imagefile_pydecoder_set_as_raw", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L876"}, {"caller_nid": "imagefile_pyencoder_encode", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L903"}, {"caller_nid": "imagefile_pyencoder_encode_to_pyfd", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L918"}, {"caller_nid": "imagefile_pyencoder_encode_to_file", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageFile.py", "source_location": "L934"}]}