1 line
119 KiB
JSON
1 line
119 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "label": "PngImagePlugin.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1"}, {"id": "pngimageplugin_disposal", "label": "Disposal", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L110"}, {"id": "intenum", "label": "IntEnum", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "pngimageplugin_blend", "label": "Blend", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L131"}, {"id": "pngimageplugin_safe_zlib_decompress", "label": "_safe_zlib_decompress()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L145"}, {"id": "pngimageplugin_crc32", "label": "_crc32()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L154"}, {"id": "pngimageplugin_chunkstream", "label": "ChunkStream", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L162"}, {"id": "pngimageplugin_chunkstream_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L163"}, {"id": "pngimageplugin_chunkstream_read", "label": ".read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L167"}, {"id": "pngimageplugin_chunkstream_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L188"}, {"id": "pngimageplugin_chunkstream_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L191"}, {"id": "pngimageplugin_chunkstream_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L194"}, {"id": "pngimageplugin_chunkstream_push", "label": ".push()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L197"}, {"id": "pngimageplugin_chunkstream_call", "label": ".call()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L201"}, {"id": "pngimageplugin_chunkstream_crc", "label": ".crc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L207"}, {"id": "pngimageplugin_chunkstream_crc_skip", "label": ".crc_skip()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L228"}, {"id": "pngimageplugin_chunkstream_verify", "label": ".verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L234"}, {"id": "pngimageplugin_itxt", "label": "iTXt", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L256"}, {"id": "str", "label": "str", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "pngimageplugin_new", "label": "__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L267"}, {"id": "pngimageplugin_pnginfo", "label": "PngInfo", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L283"}, {"id": "pngimageplugin_pnginfo_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L289"}, {"id": "pngimageplugin_pnginfo_add", "label": ".add()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L292"}, {"id": "pngimageplugin_pnginfo_add_itxt", "label": ".add_itxt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L304"}, {"id": "pngimageplugin_pnginfo_add_text", "label": ".add_text()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L339"}, {"id": "pngimageplugin_rewindstate", "label": "_RewindState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L379"}, {"id": "namedtuple", "label": "NamedTuple", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "pngimageplugin_pngstream", "label": "PngStream", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L385"}, {"id": "pngimageplugin_pngstream_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L386"}, {"id": "pngimageplugin_pngstream_check_text_memory", "label": ".check_text_memory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L403"}, {"id": "pngimageplugin_pngstream_save_rewind", "label": ".save_rewind()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L412"}, {"id": "pngimageplugin_pngstream_rewind", "label": ".rewind()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L419"}, {"id": "pngimageplugin_pngstream_chunk_iccp", "label": ".chunk_iCCP()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L424"}, {"id": "pngimageplugin_pngstream_chunk_ihdr", "label": ".chunk_IHDR()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L452"}, {"id": "pngimageplugin_pngstream_chunk_idat", "label": ".chunk_IDAT()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L473"}, {"id": "pngimageplugin_pngstream_chunk_iend", "label": ".chunk_IEND()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L486"}, {"id": "pngimageplugin_pngstream_chunk_plte", "label": ".chunk_PLTE()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L490"}, {"id": "pngimageplugin_pngstream_chunk_trns", "label": ".chunk_tRNS()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L498"}, {"id": "pngimageplugin_pngstream_chunk_gama", "label": ".chunk_gAMA()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L521"}, {"id": "pngimageplugin_pngstream_chunk_chrm", "label": ".chunk_cHRM()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L528"}, {"id": "pngimageplugin_pngstream_chunk_srgb", "label": ".chunk_sRGB()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L538"}, {"id": "pngimageplugin_pngstream_chunk_phys", "label": ".chunk_pHYs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L555"}, {"id": "pngimageplugin_pngstream_chunk_text", "label": ".chunk_tEXt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L573"}, {"id": "pngimageplugin_pngstream_chunk_ztxt", "label": ".chunk_zTXt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L593"}, {"id": "pngimageplugin_pngstream_chunk_itxt", "label": ".chunk_iTXt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L628"}, {"id": "pngimageplugin_pngstream_chunk_exif", "label": ".chunk_eXIf()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L671"}, {"id": "pngimageplugin_pngstream_chunk_actl", "label": ".chunk_acTL()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L678"}, {"id": "pngimageplugin_pngstream_chunk_fctl", "label": ".chunk_fcTL()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L699"}, {"id": "pngimageplugin_pngstream_chunk_fdat", "label": ".chunk_fdAT()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L729"}, {"id": "pngimageplugin_accept", "label": "_accept()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L750"}, {"id": "pngimageplugin_pngimagefile", "label": "PngImageFile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L758"}, {"id": "pngimageplugin_pngimagefile_open", "label": "._open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L762"}, {"id": "pngimageplugin_text", "label": "text()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L831"}, {"id": "pngimageplugin_pngimagefile_verify", "label": ".verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L846"}, {"id": "pngimageplugin_pngimagefile_seek", "label": ".seek()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L862"}, {"id": "pngimageplugin_pngimagefile_tell", "label": ".tell()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L977"}, {"id": "pngimageplugin_pngimagefile_load_prepare", "label": ".load_prepare()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L980"}, {"id": "pngimageplugin_pngimagefile_load_read", "label": ".load_read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L989"}, {"id": "pngimageplugin_pngimagefile_load_end", "label": ".load_end()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1024"}, {"id": "pngimageplugin_pngimagefile_getexif", "label": "._getexif()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1087"}, {"id": "pngimageplugin_putchunk", "label": "putchunk()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1124"}, {"id": "pngimageplugin_idat", "label": "_idat", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1135"}, {"id": "pngimageplugin_idat_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1138"}, {"id": "pngimageplugin_idat_write", "label": ".write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1142"}, {"id": "pngimageplugin_fdat", "label": "_fdat", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1146"}, {"id": "pngimageplugin_fdat_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1149"}, {"id": "pngimageplugin_fdat_write", "label": ".write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1154"}, {"id": "pngimageplugin_apply_encoderinfo", "label": "_apply_encoderinfo()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1159"}, {"id": "pngimageplugin_frame", "label": "_Frame", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1168"}, {"id": "pngimageplugin_write_multiple_frames", "label": "_write_multiple_frames()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1174"}, {"id": "pngimageplugin_save_all", "label": "_save_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1321"}, {"id": "pngimageplugin_save", "label": "_save()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1325"}, {"id": "pngimageplugin_getchunks", "label": "getchunks()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1532"}, {"id": "pngimageplugin_rationale_168", "label": "Fetch a new chunk. Returns header information.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L168"}, {"id": "pngimageplugin_rationale_202", "label": "Call the appropriate chunk handler", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L202"}, {"id": "pngimageplugin_rationale_208", "label": "Read and verify checksum", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L208"}, {"id": "pngimageplugin_rationale_257", "label": "Subclass of string to allow iTXt chunks to look like strings while keeping t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L257"}, {"id": "pngimageplugin_rationale_270", "label": ":param cls: the class to use when creating the instance :param text: val", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L270"}, {"id": "pngimageplugin_rationale_284", "label": "PNG chunk container (for use with save(pnginfo=))", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L284"}, {"id": "pngimageplugin_rationale_293", "label": "Appends an arbitrary chunk. Use with caution. :param cid: a byte string", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L293"}, {"id": "pngimageplugin_rationale_312", "label": "Appends an iTXt chunk. :param key: latin-1 encodable text key name", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L312"}, {"id": "pngimageplugin_rationale_342", "label": "Appends a text chunk. :param key: latin-1 encodable text key name", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L342"}, {"id": "pngimageplugin_rationale_981", "label": "internal: prepare to read PNG file", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L981"}, {"id": "pngimageplugin_rationale_990", "label": "internal: read more image data", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L990"}, {"id": "pngimageplugin_rationale_1025", "label": "internal: finished reading image data", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1025"}, {"id": "pngimageplugin_rationale_1125", "label": "Write a PNG chunk (including CRC field)", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1125"}, {"id": "pngimageplugin_rationale_1533", "label": "Return a list of PNG chunks representing this image.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1533"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "itertools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "struct", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "zlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "enum", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "fractions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_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/PngImagePlugin.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "backend_venv_lib_python3_12_site_packages_pil_binary_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "backend_venv_lib_python3_12_site_packages_pil_binary_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "backend_venv_lib_python3_12_site_packages_pil_binary_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "backend_venv_lib_python3_12_site_packages_pil_binary_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "backend_venv_lib_python3_12_site_packages_pil_binary_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "backend_venv_lib_python3_12_site_packages_pil_deprecate_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_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/PngImagePlugin.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_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/PngImagePlugin.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_disposal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L110", "weight": 1.0}, {"source": "pngimageplugin_disposal", "target": "intenum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_blend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L131", "weight": 1.0}, {"source": "pngimageplugin_blend", "target": "intenum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L131", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_safe_zlib_decompress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_crc32", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L154", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_chunkstream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L162", "weight": 1.0}, {"source": "pngimageplugin_chunkstream", "target": "pngimageplugin_chunkstream_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L163", "weight": 1.0}, {"source": "pngimageplugin_chunkstream", "target": "pngimageplugin_chunkstream_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L167", "weight": 1.0}, {"source": "pngimageplugin_chunkstream", "target": "pngimageplugin_chunkstream_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L188", "weight": 1.0}, {"source": "pngimageplugin_chunkstream", "target": "pngimageplugin_chunkstream_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L191", "weight": 1.0}, {"source": "pngimageplugin_chunkstream", "target": "pngimageplugin_chunkstream_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L194", "weight": 1.0}, {"source": "pngimageplugin_chunkstream", "target": "pngimageplugin_chunkstream_push", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L197", "weight": 1.0}, {"source": "pngimageplugin_chunkstream", "target": "pngimageplugin_chunkstream_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L201", "weight": 1.0}, {"source": "pngimageplugin_chunkstream", "target": "pngimageplugin_chunkstream_crc", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L207", "weight": 1.0}, {"source": "pngimageplugin_chunkstream", "target": "pngimageplugin_chunkstream_crc_skip", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L228", "weight": 1.0}, {"source": "pngimageplugin_chunkstream", "target": "pngimageplugin_chunkstream_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L234", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_itxt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L256", "weight": 1.0}, {"source": "pngimageplugin_itxt", "target": "str", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L256", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_new", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L267", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_pnginfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L283", "weight": 1.0}, {"source": "pngimageplugin_pnginfo", "target": "pngimageplugin_pnginfo_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L289", "weight": 1.0}, {"source": "pngimageplugin_pnginfo", "target": "pngimageplugin_pnginfo_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L292", "weight": 1.0}, {"source": "pngimageplugin_pnginfo", "target": "pngimageplugin_pnginfo_add_itxt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L304", "weight": 1.0}, {"source": "pngimageplugin_pnginfo", "target": "pngimageplugin_pnginfo_add_text", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L339", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_rewindstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L379", "weight": 1.0}, {"source": "pngimageplugin_rewindstate", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L379", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_pngstream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L385", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_chunkstream", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L385", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L386", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_check_text_memory", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L403", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_save_rewind", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L412", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_rewind", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L419", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_iccp", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L424", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_ihdr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L452", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_idat", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L473", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_iend", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L486", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_plte", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L490", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_trns", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L498", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_gama", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L521", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_chrm", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L528", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_srgb", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L538", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_phys", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L555", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_text", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L573", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_ztxt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L593", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_itxt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L628", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_exif", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L671", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_actl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L678", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_fctl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L699", "weight": 1.0}, {"source": "pngimageplugin_pngstream", "target": "pngimageplugin_pngstream_chunk_fdat", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L729", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_accept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L750", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_pngimagefile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L758", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile", "target": "pngimageplugin_pngimagefile_open", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L762", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_text", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L831", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile", "target": "pngimageplugin_pngimagefile_verify", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L846", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile", "target": "pngimageplugin_pngimagefile_seek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L862", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile", "target": "pngimageplugin_pngimagefile_seek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L877", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile", "target": "pngimageplugin_pngimagefile_tell", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L977", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile", "target": "pngimageplugin_pngimagefile_load_prepare", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L980", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile", "target": "pngimageplugin_pngimagefile_load_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L989", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile", "target": "pngimageplugin_pngimagefile_load_end", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1024", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile", "target": "pngimageplugin_pngimagefile_getexif", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1087", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile", "target": "pngimageplugin_pngimagefile_getexif", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1094", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_putchunk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1124", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_idat", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1135", "weight": 1.0}, {"source": "pngimageplugin_idat", "target": "pngimageplugin_idat_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1138", "weight": 1.0}, {"source": "pngimageplugin_idat", "target": "pngimageplugin_idat_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1142", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_fdat", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1146", "weight": 1.0}, {"source": "pngimageplugin_fdat", "target": "pngimageplugin_fdat_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1149", "weight": 1.0}, {"source": "pngimageplugin_fdat", "target": "pngimageplugin_fdat_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1154", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_apply_encoderinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1159", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_frame", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1168", "weight": 1.0}, {"source": "pngimageplugin_frame", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1168", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_write_multiple_frames", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1174", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_save_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1321", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_save", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1325", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_pngimageplugin_py", "target": "pngimageplugin_getchunks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1532", "weight": 1.0}, {"source": "pngimageplugin_chunkstream_read", "target": "pngimageplugin_pngimagefile_seek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L174", "weight": 1.0}, {"source": "pngimageplugin_chunkstream_read", "target": "pngimageplugin_pngimagefile_tell", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L178", "weight": 1.0}, {"source": "pngimageplugin_chunkstream_exit", "target": "pngimageplugin_chunkstream_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L192", "weight": 1.0}, {"source": "pngimageplugin_chunkstream_crc", "target": "pngimageplugin_chunkstream_crc_skip", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L214", "weight": 1.0}, {"source": "pngimageplugin_chunkstream_crc", "target": "pngimageplugin_crc32", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L219", "weight": 1.0}, {"source": "pngimageplugin_chunkstream_crc", "target": "pngimageplugin_chunkstream_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L220", "weight": 1.0}, {"source": "pngimageplugin_chunkstream_crc_skip", "target": "pngimageplugin_chunkstream_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L232", "weight": 1.0}, {"source": "pngimageplugin_chunkstream_verify", "target": "pngimageplugin_chunkstream_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L243", "weight": 1.0}, {"source": "pngimageplugin_chunkstream_verify", "target": "pngimageplugin_chunkstream_crc", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L250", "weight": 1.0}, {"source": "pngimageplugin_pnginfo_add_itxt", "target": "pngimageplugin_pnginfo_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L332", "weight": 1.0}, {"source": "pngimageplugin_pnginfo_add_text", "target": "pngimageplugin_pnginfo_add_itxt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L351", "weight": 1.0}, {"source": "pngimageplugin_pnginfo_add_text", "target": "pngimageplugin_pnginfo_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L370", "weight": 1.0}, {"source": "pngimageplugin_pngstream_init", "target": "pngimageplugin_fdat_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L387", "weight": 1.0}, {"source": "pngimageplugin_pngstream_init", "target": "pngimageplugin_rewindstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L399", "weight": 1.0}, {"source": "pngimageplugin_pngstream_save_rewind", "target": "pngimageplugin_rewindstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L413", "weight": 1.0}, {"source": "pngimageplugin_pngstream_chunk_iccp", "target": "pngimageplugin_safe_zlib_decompress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L441", "weight": 1.0}, {"source": "pngimageplugin_pngstream_chunk_text", "target": "pngimageplugin_pngstream_check_text_memory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L589", "weight": 1.0}, {"source": "pngimageplugin_pngstream_chunk_ztxt", "target": "pngimageplugin_safe_zlib_decompress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L610", "weight": 1.0}, {"source": "pngimageplugin_pngstream_chunk_ztxt", "target": "pngimageplugin_pngstream_check_text_memory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L624", "weight": 1.0}, {"source": "pngimageplugin_pngstream_chunk_itxt", "target": "pngimageplugin_safe_zlib_decompress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L646", "weight": 1.0}, {"source": "pngimageplugin_pngstream_chunk_itxt", "target": "pngimageplugin_itxt", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L666", "weight": 1.0}, {"source": "pngimageplugin_pngstream_chunk_itxt", "target": "pngimageplugin_pngstream_check_text_memory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L667", "weight": 1.0}, {"source": "pngimageplugin_pngstream_chunk_fdat", "target": "pngimageplugin_pngstream_chunk_idat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L743", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_open", "target": "pngimageplugin_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L764", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_open", "target": "pngimageplugin_chunkstream_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L764", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_open", "target": "pngimageplugin_pngstream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L774", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_open", "target": "pngimageplugin_chunkstream_call", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L783", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_open", "target": "pngimageplugin_chunkstream_crc", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L792", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_open", "target": "pngimageplugin_pngstream_save_rewind", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L821", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_open", "target": "pngimageplugin_pngimagefile_tell", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L823", "weight": 1.0}, {"source": "pngimageplugin_text", "target": "pngimageplugin_pngimagefile_seek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L839", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_verify", "target": "pngimageplugin_pngimagefile_seek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L854", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_verify", "target": "pngimageplugin_chunkstream_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L858", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_seek", "target": "pngimageplugin_pngstream_rewind", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L887", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_seek", "target": "pngimageplugin_chunkstream_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L920", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_seek", "target": "pngimageplugin_chunkstream_call", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L938", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_load_read", "target": "pngimageplugin_chunkstream_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L997", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_load_read", "target": "pngimageplugin_chunkstream_push", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1002", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_load_read", "target": "pngimageplugin_chunkstream_call", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1007", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_load_end", "target": "pngimageplugin_chunkstream_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1029", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_load_end", "target": "pngimageplugin_chunkstream_push", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1043", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_load_end", "target": "pngimageplugin_chunkstream_call", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1047", "weight": 1.0}, {"source": "pngimageplugin_pngimagefile_load_end", "target": "pngimageplugin_chunkstream_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1067", "weight": 1.0}, {"source": "pngimageplugin_putchunk", "target": "pngimageplugin_fdat_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1129", "weight": 1.0}, {"source": "pngimageplugin_putchunk", "target": "pngimageplugin_crc32", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1131", "weight": 1.0}, {"source": "pngimageplugin_write_multiple_frames", "target": "pngimageplugin_frame", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1246", "weight": 1.0}, {"source": "pngimageplugin_write_multiple_frames", "target": "pngimageplugin_apply_encoderinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1262", "weight": 1.0}, {"source": "pngimageplugin_write_multiple_frames", "target": "pngimageplugin_save", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1263", "weight": 1.0}, {"source": "pngimageplugin_write_multiple_frames", "target": "pngimageplugin_idat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1265", "weight": 1.0}, {"source": "pngimageplugin_write_multiple_frames", "target": "pngimageplugin_fdat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1311", "weight": 1.0}, {"source": "pngimageplugin_save_all", "target": "pngimageplugin_save", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1322", "weight": 1.0}, {"source": "pngimageplugin_save", "target": "pngimageplugin_pnginfo_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1343", "weight": 1.0}, {"source": "pngimageplugin_save", "target": "pngimageplugin_fdat_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1393", "weight": 1.0}, {"source": "pngimageplugin_save", "target": "pngimageplugin_write_multiple_frames", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1502", "weight": 1.0}, {"source": "pngimageplugin_save", "target": "pngimageplugin_apply_encoderinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1506", "weight": 1.0}, {"source": "pngimageplugin_save", "target": "pngimageplugin_idat", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1509", "weight": 1.0}, {"source": "pngimageplugin_getchunks", "target": "pngimageplugin_save", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1547", "weight": 1.0}, {"source": "pngimageplugin_rationale_168", "target": "pngimageplugin_chunkstream_read", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L168", "weight": 1.0}, {"source": "pngimageplugin_rationale_202", "target": "pngimageplugin_chunkstream_call", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L202", "weight": 1.0}, {"source": "pngimageplugin_rationale_208", "target": "pngimageplugin_chunkstream_crc", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L208", "weight": 1.0}, {"source": "pngimageplugin_rationale_257", "target": "pngimageplugin_itxt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L257", "weight": 1.0}, {"source": "pngimageplugin_rationale_270", "target": "pngimageplugin_itxt_new", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L270", "weight": 1.0}, {"source": "pngimageplugin_rationale_284", "target": "pngimageplugin_pnginfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L284", "weight": 1.0}, {"source": "pngimageplugin_rationale_293", "target": "pngimageplugin_pnginfo_add", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L293", "weight": 1.0}, {"source": "pngimageplugin_rationale_312", "target": "pngimageplugin_pnginfo_add_itxt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L312", "weight": 1.0}, {"source": "pngimageplugin_rationale_342", "target": "pngimageplugin_pnginfo_add_text", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L342", "weight": 1.0}, {"source": "pngimageplugin_rationale_981", "target": "pngimageplugin_pngimagefile_load_prepare", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L981", "weight": 1.0}, {"source": "pngimageplugin_rationale_990", "target": "pngimageplugin_pngimagefile_load_read", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L990", "weight": 1.0}, {"source": "pngimageplugin_rationale_1025", "target": "pngimageplugin_pngimagefile_load_end", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1025", "weight": 1.0}, {"source": "pngimageplugin_rationale_1125", "target": "pngimageplugin_putchunk", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1125", "weight": 1.0}, {"source": "pngimageplugin_rationale_1533", "target": "pngimageplugin_getchunks", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1533", "weight": 1.0}], "raw_calls": [{"caller_nid": "pngimageplugin_safe_zlib_decompress", "callee": "decompressobj", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L146"}, {"caller_nid": "pngimageplugin_safe_zlib_decompress", "callee": "decompress", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L147"}, {"caller_nid": "pngimageplugin_safe_zlib_decompress", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L150"}, {"caller_nid": "pngimageplugin_crc32", "callee": "crc32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L155"}, {"caller_nid": "pngimageplugin_chunkstream_read", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L173"}, {"caller_nid": "pngimageplugin_chunkstream_read", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L179"}, {"caller_nid": "pngimageplugin_chunkstream_read", "callee": "is_cid", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L181"}, {"caller_nid": "pngimageplugin_chunkstream_read", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L183"}, {"caller_nid": "pngimageplugin_chunkstream_read", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L184"}, {"caller_nid": "pngimageplugin_chunkstream_push", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L199"}, {"caller_nid": "pngimageplugin_chunkstream_call", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L204"}, {"caller_nid": "pngimageplugin_chunkstream_call", "callee": "getattr(self, f\"chunk_{cid.decode('ascii')}\")", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L205"}, {"caller_nid": "pngimageplugin_chunkstream_call", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L205"}, {"caller_nid": "pngimageplugin_chunkstream_call", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L205"}, {"caller_nid": "pngimageplugin_chunkstream_crc", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L220"}, {"caller_nid": "pngimageplugin_chunkstream_crc", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L222"}, {"caller_nid": "pngimageplugin_chunkstream_crc", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L223"}, {"caller_nid": "pngimageplugin_chunkstream_crc", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L225"}, {"caller_nid": "pngimageplugin_chunkstream_crc", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L226"}, {"caller_nid": "pngimageplugin_chunkstream_verify", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L246"}, {"caller_nid": "pngimageplugin_chunkstream_verify", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L250"}, {"caller_nid": "pngimageplugin_chunkstream_verify", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L251"}, {"caller_nid": "pngimageplugin_pnginfo_add", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L302"}, {"caller_nid": "pngimageplugin_pnginfo_add_itxt", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L322"}, {"caller_nid": "pngimageplugin_pnginfo_add_itxt", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L323"}, {"caller_nid": "pngimageplugin_pnginfo_add_itxt", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L324"}, {"caller_nid": "pngimageplugin_pnginfo_add_itxt", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L325"}, {"caller_nid": "pngimageplugin_pnginfo_add_itxt", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L326"}, {"caller_nid": "pngimageplugin_pnginfo_add_itxt", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L327"}, {"caller_nid": "pngimageplugin_pnginfo_add_itxt", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L328"}, {"caller_nid": "pngimageplugin_pnginfo_add_itxt", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L329"}, {"caller_nid": "pngimageplugin_pnginfo_add_itxt", "callee": "compress", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L334"}, {"caller_nid": "pngimageplugin_pnginfo_add_text", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L350"}, {"caller_nid": "pngimageplugin_pnginfo_add_text", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L360"}, {"caller_nid": "pngimageplugin_pnginfo_add_text", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L362"}, {"caller_nid": "pngimageplugin_pnginfo_add_text", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L366"}, {"caller_nid": "pngimageplugin_pnginfo_add_text", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L367"}, {"caller_nid": "pngimageplugin_pnginfo_add_text", "callee": "compress", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L370"}, {"caller_nid": "pngimageplugin_pngstream_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L387"}, {"caller_nid": "pngimageplugin_pngstream_check_text_memory", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L410"}, {"caller_nid": "pngimageplugin_pngstream_save_rewind", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L414"}, {"caller_nid": "pngimageplugin_pngstream_rewind", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L420"}, {"caller_nid": "pngimageplugin_pngstream_chunk_iccp", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L427"}, {"caller_nid": "pngimageplugin_pngstream_chunk_iccp", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L433"}, {"caller_nid": "pngimageplugin_pngstream_chunk_iccp", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L434"}, {"caller_nid": "pngimageplugin_pngstream_chunk_iccp", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L436"}, {"caller_nid": "pngimageplugin_pngstream_chunk_iccp", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L439"}, {"caller_nid": "pngimageplugin_pngstream_chunk_ihdr", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L455"}, {"caller_nid": "pngimageplugin_pngstream_chunk_ihdr", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L460"}, {"caller_nid": "pngimageplugin_pngstream_chunk_ihdr", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L461"}, {"caller_nid": "pngimageplugin_pngstream_chunk_ihdr", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L461"}, {"caller_nid": "pngimageplugin_pngstream_chunk_ihdr", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L470"}, {"caller_nid": "pngimageplugin_pngstream_chunk_idat", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L476"}, {"caller_nid": "pngimageplugin_pngstream_chunk_idat", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L480"}, {"caller_nid": "pngimageplugin_pngstream_chunk_idat", "callee": "EOFError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L484"}, {"caller_nid": "pngimageplugin_pngstream_chunk_iend", "callee": "EOFError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L488"}, {"caller_nid": "pngimageplugin_pngstream_chunk_plte", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L493"}, {"caller_nid": "pngimageplugin_pngstream_chunk_trns", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L501"}, {"caller_nid": "pngimageplugin_pngstream_chunk_trns", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L503"}, {"caller_nid": "pngimageplugin_pngstream_chunk_trns", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L506"}, {"caller_nid": "pngimageplugin_pngstream_chunk_trns", "callee": "i16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L514"}, {"caller_nid": "pngimageplugin_pngstream_chunk_trns", "callee": "i16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L516"}, {"caller_nid": "pngimageplugin_pngstream_chunk_trns", "callee": "i16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L518"}, {"caller_nid": "pngimageplugin_pngstream_chunk_trns", "callee": "i16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L518"}, {"caller_nid": "pngimageplugin_pngstream_chunk_trns", "callee": "i16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L518"}, {"caller_nid": "pngimageplugin_pngstream_chunk_gama", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L524"}, {"caller_nid": "pngimageplugin_pngstream_chunk_gama", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L525"}, {"caller_nid": "pngimageplugin_pngstream_chunk_chrm", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L533"}, {"caller_nid": "pngimageplugin_pngstream_chunk_chrm", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L534"}, {"caller_nid": "pngimageplugin_pngstream_chunk_chrm", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L534"}, {"caller_nid": "pngimageplugin_pngstream_chunk_chrm", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L535"}, {"caller_nid": "pngimageplugin_pngstream_chunk_srgb", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L546"}, {"caller_nid": "pngimageplugin_pngstream_chunk_srgb", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L551"}, {"caller_nid": "pngimageplugin_pngstream_chunk_phys", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L558"}, {"caller_nid": "pngimageplugin_pngstream_chunk_phys", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L563"}, {"caller_nid": "pngimageplugin_pngstream_chunk_phys", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L564"}, {"caller_nid": "pngimageplugin_pngstream_chunk_phys", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L564"}, {"caller_nid": "pngimageplugin_pngstream_chunk_text", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L576"}, {"caller_nid": "pngimageplugin_pngstream_chunk_text", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L578"}, {"caller_nid": "pngimageplugin_pngstream_chunk_text", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L584"}, {"caller_nid": "pngimageplugin_pngstream_chunk_text", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L585"}, {"caller_nid": "pngimageplugin_pngstream_chunk_text", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L589"}, {"caller_nid": "pngimageplugin_pngstream_chunk_ztxt", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L596"}, {"caller_nid": "pngimageplugin_pngstream_chunk_ztxt", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L598"}, {"caller_nid": "pngimageplugin_pngstream_chunk_ztxt", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L608"}, {"caller_nid": "pngimageplugin_pngstream_chunk_ztxt", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L620"}, {"caller_nid": "pngimageplugin_pngstream_chunk_ztxt", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L621"}, {"caller_nid": "pngimageplugin_pngstream_chunk_ztxt", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L624"}, {"caller_nid": "pngimageplugin_pngstream_chunk_itxt", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L631"}, {"caller_nid": "pngimageplugin_pngstream_chunk_itxt", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L633"}, {"caller_nid": "pngimageplugin_pngstream_chunk_itxt", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L636"}, {"caller_nid": "pngimageplugin_pngstream_chunk_itxt", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L640"}, {"caller_nid": "pngimageplugin_pngstream_chunk_itxt", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L659"}, {"caller_nid": "pngimageplugin_pngstream_chunk_itxt", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L660"}, {"caller_nid": "pngimageplugin_pngstream_chunk_itxt", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L661"}, {"caller_nid": "pngimageplugin_pngstream_chunk_itxt", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L662"}, {"caller_nid": "pngimageplugin_pngstream_chunk_itxt", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L667"}, {"caller_nid": "pngimageplugin_pngstream_chunk_exif", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L673"}, {"caller_nid": "pngimageplugin_pngstream_chunk_actl", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L680"}, {"caller_nid": "pngimageplugin_pngstream_chunk_actl", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L685"}, {"caller_nid": "pngimageplugin_pngstream_chunk_actl", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L688"}, {"caller_nid": "pngimageplugin_pngstream_chunk_actl", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L690"}, {"caller_nid": "pngimageplugin_pngstream_chunk_actl", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L692"}, {"caller_nid": "pngimageplugin_pngstream_chunk_actl", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L695"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L701"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L706"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L707"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L712"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L714"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L714"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L715"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L715"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L719"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "i16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L721"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "i16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L721"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L724"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fctl", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L724"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fdat", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L733"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fdat", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L736"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fdat", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L737"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fdat", "callee": "i32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L738"}, {"caller_nid": "pngimageplugin_pngstream_chunk_fdat", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L741"}, {"caller_nid": "pngimageplugin_accept", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L751"}, {"caller_nid": "pngimageplugin_pngimagefile_open", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L766"}, {"caller_nid": "pngimageplugin_pngimagefile_open", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L787"}, {"caller_nid": "pngimageplugin_pngimagefile_open", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L788"}, {"caller_nid": "pngimageplugin_pngimagefile_open", "callee": "islower", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L789"}, {"caller_nid": "pngimageplugin_pngimagefile_open", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L790"}, {"caller_nid": "pngimageplugin_pngimagefile_open", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L808"}, {"caller_nid": "pngimageplugin_pngimagefile_open", "callee": "raw", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L812"}, {"caller_nid": "pngimageplugin_pngimagefile_open", "callee": "_seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L827"}, {"caller_nid": "pngimageplugin_text", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L840"}, {"caller_nid": "pngimageplugin_pngimagefile_verify", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L851"}, {"caller_nid": "pngimageplugin_pngimagefile_verify", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L860"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "_seek_check", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L863"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "_seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L866"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L870"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "_seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L871"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "EOFError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L875"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L879"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L895"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L896"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L897"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L898"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L903"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L906"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "paste", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L909"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L910"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L916"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "EOFError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L929"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L934"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L947"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L949"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L950"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L954"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L955"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L956"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "EOFError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L960"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L971"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "_crop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L972"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "fill", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L974"}, {"caller_nid": "pngimageplugin_pngimagefile_seek", "callee": "_crop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L975"}, {"caller_nid": "pngimageplugin_pngimagefile_load_prepare", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L983"}, {"caller_nid": "pngimageplugin_pngimagefile_load_read", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1018"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1054"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1061"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1062"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "islower", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1063"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1064"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "_crop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1071"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "convert_transparent", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1073"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1079"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "putpalettealphas", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1080"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1081"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "putpalettealpha", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1082"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1083"}, {"caller_nid": "pngimageplugin_pngimagefile_load_end", "callee": "paste", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1084"}, {"caller_nid": "pngimageplugin_pngimagefile_getexif", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1089"}, {"caller_nid": "pngimageplugin_pngimagefile_getexif", "callee": "_get_merged_dict", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1092"}, {"caller_nid": "pngimageplugin_pngimagefile_getexif", "callee": "getexif", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1092"}, {"caller_nid": "pngimageplugin_pngimagefile_getexif", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1096"}, {"caller_nid": "pngimageplugin_pngimagefile_getexif", "callee": "getexif", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1098"}, {"caller_nid": "pngimageplugin_pngimagefile_getexif", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1098"}, {"caller_nid": "pngimageplugin_putchunk", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1127"}, {"caller_nid": "pngimageplugin_putchunk", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1129"}, {"caller_nid": "pngimageplugin_putchunk", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1129"}, {"caller_nid": "pngimageplugin_putchunk", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1132"}, {"caller_nid": "pngimageplugin_idat_write", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1143"}, {"caller_nid": "pngimageplugin_fdat_write", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1155"}, {"caller_nid": "pngimageplugin_fdat_write", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1155"}, {"caller_nid": "pngimageplugin_apply_encoderinfo", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1161"}, {"caller_nid": "pngimageplugin_apply_encoderinfo", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1162"}, {"caller_nid": "pngimageplugin_apply_encoderinfo", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1163"}, {"caller_nid": "pngimageplugin_apply_encoderinfo", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1164"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1183"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1184"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1184"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1185"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1185"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1186"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1186"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1189"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1191"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "Iterator", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1196"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1198"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1200"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1201"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1202"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1206"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1208"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1214"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1215"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1216"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1220"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "fill", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1221"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "crop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1224"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "paste", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1227"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "subtract_modulo", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1232"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1233"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1233"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "getbbox", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1235"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1238"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1239"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1246"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1248"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1252"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1255"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1255"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1256"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1261"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1265"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1266"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1270"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "crop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1276"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1279"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "limit_denominator", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1280"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "Fraction", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1280"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1283"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1284"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1285"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1287"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1290"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1291"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1292"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1293"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1294"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "o16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1295"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "o16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1296"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "o8", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1297"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "o8", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1298"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1307"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1308"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1314"}, {"caller_nid": "pngimageplugin_write_multiple_frames", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1315"}, {"caller_nid": "pngimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1335"}, {"caller_nid": "pngimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1336"}, {"caller_nid": "pngimageplugin_save", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1338"}, {"caller_nid": "pngimageplugin_save", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1339"}, {"caller_nid": "pngimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1340"}, {"caller_nid": "pngimageplugin_save", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1341"}, {"caller_nid": "pngimageplugin_save", "callee": "Iterator", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1342"}, {"caller_nid": "pngimageplugin_save", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1349"}, {"caller_nid": "pngimageplugin_save", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1350"}, {"caller_nid": "pngimageplugin_save", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1350"}, {"caller_nid": "pngimageplugin_save", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1350"}, {"caller_nid": "pngimageplugin_save", "callee": "getpalette", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1358"}, {"caller_nid": "pngimageplugin_save", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1364"}, {"caller_nid": "pngimageplugin_save", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1368"}, {"caller_nid": "pngimageplugin_save", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1368"}, {"caller_nid": "pngimageplugin_save", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1368"}, {"caller_nid": "pngimageplugin_save", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1386"}, {"caller_nid": "pngimageplugin_save", "callee": "deprecate", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1388"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1395"}, {"caller_nid": "pngimageplugin_save", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1398"}, {"caller_nid": "pngimageplugin_save", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1399"}, {"caller_nid": "pngimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1409"}, {"caller_nid": "pngimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1409"}, {"caller_nid": "pngimageplugin_save", "callee": "compress", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1417"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1418"}, {"caller_nid": "pngimageplugin_save", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1422"}, {"caller_nid": "pngimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1424"}, {"caller_nid": "pngimageplugin_save", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1429"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1430"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1432"}, {"caller_nid": "pngimageplugin_save", "callee": "islower", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1433"}, {"caller_nid": "pngimageplugin_save", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1435"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1437"}, {"caller_nid": "pngimageplugin_save", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1441"}, {"caller_nid": "pngimageplugin_save", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1442"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1444"}, {"caller_nid": "pngimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1446"}, {"caller_nid": "pngimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1446"}, {"caller_nid": "pngimageplugin_save", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1452"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1453"}, {"caller_nid": "pngimageplugin_save", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1455"}, {"caller_nid": "pngimageplugin_save", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1455"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1457"}, {"caller_nid": "pngimageplugin_save", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1459"}, {"caller_nid": "pngimageplugin_save", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1459"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1460"}, {"caller_nid": "pngimageplugin_save", "callee": "o16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1460"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1463"}, {"caller_nid": "pngimageplugin_save", "callee": "o16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1463"}, {"caller_nid": "pngimageplugin_save", "callee": "o16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1463"}, {"caller_nid": "pngimageplugin_save", "callee": "o16", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1463"}, {"caller_nid": "pngimageplugin_save", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1469"}, {"caller_nid": "pngimageplugin_save", "callee": "getpalettemode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1471"}, {"caller_nid": "pngimageplugin_save", "callee": "getpalette", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1472"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1474"}, {"caller_nid": "pngimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1476"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1477"}, {"caller_nid": "pngimageplugin_save", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1480"}, {"caller_nid": "pngimageplugin_save", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1480"}, {"caller_nid": "pngimageplugin_save", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1481"}, {"caller_nid": "pngimageplugin_save", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1481"}, {"caller_nid": "pngimageplugin_save", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1490"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1491"}, {"caller_nid": "pngimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1493"}, {"caller_nid": "pngimageplugin_save", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1494"}, {"caller_nid": "pngimageplugin_save", "callee": "tobytes", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1495"}, {"caller_nid": "pngimageplugin_save", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1496"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1498"}, {"caller_nid": "pngimageplugin_save", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1509"}, {"caller_nid": "pngimageplugin_save", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1510"}, {"caller_nid": "pngimageplugin_save", "callee": "islower", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1516"}, {"caller_nid": "pngimageplugin_save", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1518"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1520"}, {"caller_nid": "pngimageplugin_save", "callee": "chunk", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1522"}, {"caller_nid": "pngimageplugin_save", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1524"}, {"caller_nid": "pngimageplugin_save", "callee": "flush", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1525"}, {"caller_nid": "pngimageplugin_getchunks", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/PngImagePlugin.py", "source_location": "L1543"}]} |