{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "label": "fetch.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L1"}, {"id": "fetch_requesterror", "label": "_RequestError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L71"}, {"id": "exception", "label": "Exception", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "fetch_requesterror_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L72"}, {"id": "fetch_streamingerror", "label": "_StreamingError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L85"}, {"id": "fetch_timeouterror", "label": "_TimeoutError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L89"}, {"id": "fetch_obj_from_dict", "label": "_obj_from_dict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L93"}, {"id": "fetch_readstream", "label": "_ReadStream", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L97"}, {"id": "fetch_readstream_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L98"}, {"id": "fetch_readstream_del", "label": ".__del__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L118"}, {"id": "fetch_readstream_is_closed", "label": ".is_closed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L122"}, {"id": "fetch_closed", "label": "closed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L127"}, {"id": "fetch_readstream_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L130"}, {"id": "fetch_readstream_readable", "label": ".readable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L144"}, {"id": "fetch_readstream_writable", "label": ".writable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L147"}, {"id": "fetch_readstream_seekable", "label": ".seekable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L150"}, {"id": "fetch_readstream_readinto", "label": ".readinto()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L153"}, {"id": "fetch_streamingfetcher", "label": "_StreamingFetcher", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L200"}, {"id": "fetch_streamingfetcher_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L201"}, {"id": "fetch_streamingfetcher_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L229"}, {"id": "fetch_jspireadstream", "label": "_JSPIReadStream", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L302"}, {"id": "fetch_jspireadstream_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L324"}, {"id": "fetch_jspireadstream_del", "label": ".__del__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L342"}, {"id": "fetch_jspireadstream_is_closed", "label": ".is_closed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L346"}, {"id": "fetch_jspireadstream_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L354"}, {"id": "fetch_jspireadstream_readable", "label": ".readable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L367"}, {"id": "fetch_jspireadstream_writable", "label": ".writable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L370"}, {"id": "fetch_jspireadstream_seekable", "label": ".seekable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L373"}, {"id": "fetch_jspireadstream_get_next_buffer", "label": "._get_next_buffer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L376"}, {"id": "fetch_jspireadstream_readinto", "label": ".readinto()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L392"}, {"id": "fetch_is_in_browser_main_thread", "label": "is_in_browser_main_thread()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L410"}, {"id": "fetch_is_cross_origin_isolated", "label": "is_cross_origin_isolated()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L414"}, {"id": "fetch_is_in_node", "label": "is_in_node()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L418"}, {"id": "fetch_is_worker_available", "label": "is_worker_available()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L427"}, {"id": "fetch_send_streaming_request", "label": "send_streaming_request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L449"}, {"id": "fetch_show_timeout_warning", "label": "_show_timeout_warning()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L469"}, {"id": "fetch_show_streaming_warning", "label": "_show_streaming_warning()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L480"}, {"id": "fetch_send_request", "label": "send_request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L499"}, {"id": "fetch_send_jspi_request", "label": "send_jspi_request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L548"}, {"id": "fetch_run_sync_with_timeout", "label": "_run_sync_with_timeout()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L626"}, {"id": "fetch_has_jspi", "label": "has_jspi()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L680"}, {"id": "fetch_is_node_js", "label": "_is_node_js()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L699"}, {"id": "fetch_streaming_ready", "label": "streaming_ready()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L714"}, {"id": "fetch_wait_for_streaming_ready", "label": "wait_for_streaming_ready()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L721"}, {"id": "fetch_rationale_1", "label": "Support for streaming http requests in emscripten. A few caveats - If your bro", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L1"}, {"id": "fetch_rationale_303", "label": "A read stream that uses pyodide.ffi.run_sync to read from a JavaScript fetch", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L303"}, {"id": "fetch_rationale_551", "label": "Send a request using WebAssembly JavaScript Promise Integration to wrap the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L551"}, {"id": "fetch_rationale_633", "label": "Await a JavaScript promise synchronously with a timeout which is implemented", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L633"}, {"id": "fetch_rationale_681", "label": "Return true if jspi can be used. This requires both browser support and als", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L681"}, {"id": "fetch_rationale_700", "label": "Check if we are in Node.js. :return: True if we are in Node.js. :rtype:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L700"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "email_parser", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "importlib_resources", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "js", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "pyodide_ffi", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_request_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_response_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_requesterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L71", "weight": 1.0}, {"source": "fetch_requesterror", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L71", "weight": 1.0}, {"source": "fetch_requesterror", "target": "fetch_requesterror_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_streamingerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L85", "weight": 1.0}, {"source": "fetch_streamingerror", "target": "fetch_requesterror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L85", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_timeouterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L89", "weight": 1.0}, {"source": "fetch_timeouterror", "target": "fetch_requesterror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L89", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_obj_from_dict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L93", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_readstream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L97", "weight": 1.0}, {"source": "fetch_readstream", "target": "fetch_readstream_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L98", "weight": 1.0}, {"source": "fetch_readstream", "target": "fetch_readstream_del", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L118", "weight": 1.0}, {"source": "fetch_readstream", "target": "fetch_readstream_is_closed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L122", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_closed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L127", "weight": 1.0}, {"source": "fetch_readstream", "target": "fetch_readstream_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L130", "weight": 1.0}, {"source": "fetch_readstream", "target": "fetch_readstream_readable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L144", "weight": 1.0}, {"source": "fetch_readstream", "target": "fetch_readstream_writable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L147", "weight": 1.0}, {"source": "fetch_readstream", "target": "fetch_readstream_seekable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L150", "weight": 1.0}, {"source": "fetch_readstream", "target": "fetch_readstream_readinto", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L153", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_streamingfetcher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L200", "weight": 1.0}, {"source": "fetch_streamingfetcher", "target": "fetch_streamingfetcher_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L201", "weight": 1.0}, {"source": "fetch_streamingfetcher", "target": "fetch_streamingfetcher_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L229", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_jspireadstream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L302", "weight": 1.0}, {"source": "fetch_jspireadstream", "target": "fetch_jspireadstream_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L324", "weight": 1.0}, {"source": "fetch_jspireadstream", "target": "fetch_jspireadstream_del", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L342", "weight": 1.0}, {"source": "fetch_jspireadstream", "target": "fetch_jspireadstream_is_closed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L346", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_closed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L351", "weight": 1.0}, {"source": "fetch_jspireadstream", "target": "fetch_jspireadstream_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L354", "weight": 1.0}, {"source": "fetch_jspireadstream", "target": "fetch_jspireadstream_readable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L367", "weight": 1.0}, {"source": "fetch_jspireadstream", "target": "fetch_jspireadstream_writable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L370", "weight": 1.0}, {"source": "fetch_jspireadstream", "target": "fetch_jspireadstream_seekable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L373", "weight": 1.0}, {"source": "fetch_jspireadstream", "target": "fetch_jspireadstream_get_next_buffer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L376", "weight": 1.0}, {"source": "fetch_jspireadstream", "target": "fetch_jspireadstream_readinto", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L392", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_is_in_browser_main_thread", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L410", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_is_cross_origin_isolated", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L414", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_is_in_node", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L418", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_is_worker_available", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L427", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_send_streaming_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L449", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_show_timeout_warning", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L469", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_show_streaming_warning", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L480", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_send_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L499", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_send_jspi_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L548", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_run_sync_with_timeout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L626", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_has_jspi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L680", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_is_node_js", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L699", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_streaming_ready", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L714", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "target": "fetch_wait_for_streaming_ready", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L721", "weight": 1.0}, {"source": "fetch_requesterror_init", "target": "fetch_jspireadstream_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L82", "weight": 1.0}, {"source": "fetch_readstream_del", "target": "fetch_jspireadstream_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L119", "weight": 1.0}, {"source": "fetch_closed", "target": "fetch_jspireadstream_is_closed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L128", "weight": 1.0}, {"source": "fetch_readstream_close", "target": "fetch_jspireadstream_is_closed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L131", "weight": 1.0}, {"source": "fetch_readstream_close", "target": "fetch_obj_from_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L140", "weight": 1.0}, {"source": "fetch_readstream_close", "target": "fetch_jspireadstream_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L142", "weight": 1.0}, {"source": "fetch_readstream_readinto", "target": "fetch_streamingerror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L155", "weight": 1.0}, {"source": "fetch_readstream_readinto", "target": "fetch_obj_from_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L163", "weight": 1.0}, {"source": "fetch_readstream_readinto", "target": "fetch_jspireadstream_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L187", "weight": 1.0}, {"source": "fetch_streamingfetcher_init", "target": "fetch_obj_from_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L211", "weight": 1.0}, {"source": "fetch_streamingfetcher_send", "target": "fetch_obj_from_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L246", "weight": 1.0}, {"source": "fetch_streamingfetcher_send", "target": "fetch_timeouterror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L257", "weight": 1.0}, {"source": "fetch_streamingfetcher_send", "target": "fetch_readstream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L277", "weight": 1.0}, {"source": "fetch_streamingfetcher_send", "target": "fetch_streamingerror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L291", "weight": 1.0}, {"source": "fetch_jspireadstream_del", "target": "fetch_jspireadstream_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L343", "weight": 1.0}, {"source": "fetch_jspireadstream_close", "target": "fetch_jspireadstream_is_closed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L355", "weight": 1.0}, {"source": "fetch_jspireadstream_get_next_buffer", "target": "fetch_run_sync_with_timeout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L377", "weight": 1.0}, {"source": "fetch_jspireadstream_readinto", "target": "fetch_jspireadstream_get_next_buffer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L394", "weight": 1.0}, {"source": "fetch_jspireadstream_readinto", "target": "fetch_jspireadstream_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L395", "weight": 1.0}, {"source": "fetch_send_streaming_request", "target": "fetch_has_jspi", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L450", "weight": 1.0}, {"source": "fetch_send_streaming_request", "target": "fetch_send_jspi_request", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L451", "weight": 1.0}, {"source": "fetch_send_streaming_request", "target": "fetch_is_in_node", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L452", "weight": 1.0}, {"source": "fetch_send_streaming_request", "target": "fetch_requesterror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L453", "weight": 1.0}, {"source": "fetch_send_streaming_request", "target": "fetch_streaming_ready", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L459", "weight": 1.0}, {"source": "fetch_send_streaming_request", "target": "fetch_streamingfetcher_send", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L460", "weight": 1.0}, {"source": "fetch_send_streaming_request", "target": "fetch_show_streaming_warning", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L462", "weight": 1.0}, {"source": "fetch_show_streaming_warning", "target": "fetch_is_cross_origin_isolated", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L485", "weight": 1.0}, {"source": "fetch_show_streaming_warning", "target": "fetch_is_in_browser_main_thread", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L487", "weight": 1.0}, {"source": "fetch_show_streaming_warning", "target": "fetch_is_worker_available", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L489", "weight": 1.0}, {"source": "fetch_show_streaming_warning", "target": "fetch_streaming_ready", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L491", "weight": 1.0}, {"source": "fetch_send_request", "target": "fetch_has_jspi", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L500", "weight": 1.0}, {"source": "fetch_send_request", "target": "fetch_send_jspi_request", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L501", "weight": 1.0}, {"source": "fetch_send_request", "target": "fetch_is_in_node", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L502", "weight": 1.0}, {"source": "fetch_send_request", "target": "fetch_requesterror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L503", "weight": 1.0}, {"source": "fetch_send_request", "target": "fetch_is_in_browser_main_thread", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L511", "weight": 1.0}, {"source": "fetch_send_request", "target": "fetch_show_timeout_warning", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L520", "weight": 1.0}, {"source": "fetch_send_request", "target": "fetch_streamingfetcher_send", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L527", "weight": 1.0}, {"source": "fetch_send_request", "target": "fetch_timeouterror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L540", "weight": 1.0}, {"source": "fetch_send_jspi_request", "target": "fetch_is_node_js", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L577", "weight": 1.0}, {"source": "fetch_send_jspi_request", "target": "fetch_obj_from_dict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L580", "weight": 1.0}, {"source": "fetch_send_jspi_request", "target": "fetch_run_sync_with_timeout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L583", "weight": 1.0}, {"source": "fetch_send_jspi_request", "target": "fetch_jspireadstream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L609", "weight": 1.0}, {"source": "fetch_run_sync_with_timeout", "target": "fetch_timeouterror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L670", "weight": 1.0}, {"source": "fetch_run_sync_with_timeout", "target": "fetch_requesterror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L674", "weight": 1.0}, {"source": "fetch_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_urllib3_contrib_emscripten_fetch_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L1", "weight": 1.0}, {"source": "fetch_rationale_303", "target": "fetch_jspireadstream", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L303", "weight": 1.0}, {"source": "fetch_rationale_551", "target": "fetch_send_jspi_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L551", "weight": 1.0}, {"source": "fetch_rationale_633", "target": "fetch_run_sync_with_timeout", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L633", "weight": 1.0}, {"source": "fetch_rationale_681", "target": "fetch_has_jspi", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L681", "weight": 1.0}, {"source": "fetch_rationale_700", "target": "fetch_is_node_js", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L700", "weight": 1.0}], "raw_calls": [{"caller_nid": "fetch_requesterror_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L82"}, {"caller_nid": "fetch_obj_from_dict", "callee": "to_js", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L94"}, {"caller_nid": "fetch_readstream_init", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L113"}, {"caller_nid": "fetch_readstream_close", "callee": "postMessage", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L140"}, {"caller_nid": "fetch_readstream_close", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L142"}, {"caller_nid": "fetch_readstream_readinto", "callee": "store", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L162"}, {"caller_nid": "fetch_readstream_readinto", "callee": "postMessage", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L163"}, {"caller_nid": "fetch_readstream_readinto", "callee": "wait", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L165"}, {"caller_nid": "fetch_readstream_readinto", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L176"}, {"caller_nid": "fetch_readstream_readinto", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L177"}, {"caller_nid": "fetch_readstream_readinto", "callee": "slice", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L177"}, {"caller_nid": "fetch_readstream_readinto", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L190"}, {"caller_nid": "fetch_readstream_readinto", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L190"}, {"caller_nid": "fetch_readstream_readinto", "callee": "memoryview", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L190"}, {"caller_nid": "fetch_readstream_readinto", "callee": "to_py", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L191"}, {"caller_nid": "fetch_readstream_readinto", "callee": "subarray", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L191"}, {"caller_nid": "fetch_readstream_readinto", "callee": "memoryview", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L194"}, {"caller_nid": "fetch_streamingfetcher_init", "callee": "read_text", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L205"}, {"caller_nid": "fetch_streamingfetcher_init", "callee": "joinpath", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L205"}, {"caller_nid": "fetch_streamingfetcher_init", "callee": "files", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L205"}, {"caller_nid": "fetch_streamingfetcher_init", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L209"}, {"caller_nid": "fetch_streamingfetcher_init", "callee": "to_js", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L210"}, {"caller_nid": "fetch_streamingfetcher_init", "callee": "createObjectURL", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L225"}, {"caller_nid": "fetch_streamingfetcher_init", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L226"}, {"caller_nid": "fetch_streamingfetcher_init", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L227"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L231"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "to_js", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L235"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L237"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L238"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L239"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L240"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "store", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L242"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "notify", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L243"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L244"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "postMessage", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L245"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "wait", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L255"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L267"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L270"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "slice", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L270"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "loads", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L272"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "EmscriptenResponse", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L273"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L289"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L290"}, {"caller_nid": "fetch_streamingfetcher_send", "callee": "slice", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L290"}, {"caller_nid": "fetch_jspireadstream_close", "callee": "cancel", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L359"}, {"caller_nid": "fetch_jspireadstream_close", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L365"}, {"caller_nid": "fetch_jspireadstream_get_next_buffer", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L378"}, {"caller_nid": "fetch_jspireadstream_get_next_buffer", "callee": "to_py", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L388"}, {"caller_nid": "fetch_jspireadstream_readinto", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L397"}, {"caller_nid": "fetch_jspireadstream_readinto", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L398"}, {"caller_nid": "fetch_jspireadstream_readinto", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L398"}, {"caller_nid": "fetch_jspireadstream_readinto", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L404"}, {"caller_nid": "fetch_is_in_browser_main_thread", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L411"}, {"caller_nid": "fetch_is_in_browser_main_thread", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L411"}, {"caller_nid": "fetch_is_cross_origin_isolated", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L415"}, {"caller_nid": "fetch_is_in_node", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L420"}, {"caller_nid": "fetch_is_in_node", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L421"}, {"caller_nid": "fetch_is_in_node", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L422"}, {"caller_nid": "fetch_is_worker_available", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L428"}, {"caller_nid": "fetch_is_worker_available", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L428"}, {"caller_nid": "fetch_show_timeout_warning", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L474"}, {"caller_nid": "fetch_show_streaming_warning", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L496"}, {"caller_nid": "fetch_send_request", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L509"}, {"caller_nid": "fetch_send_request", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L514"}, {"caller_nid": "fetch_send_request", "callee": "overrideMimeType", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L516"}, {"caller_nid": "fetch_send_request", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L522"}, {"caller_nid": "fetch_send_request", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L523"}, {"caller_nid": "fetch_send_request", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L524"}, {"caller_nid": "fetch_send_request", "callee": "setRequestHeader", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L525"}, {"caller_nid": "fetch_send_request", "callee": "to_js", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L527"}, {"caller_nid": "fetch_send_request", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L529"}, {"caller_nid": "fetch_send_request", "callee": "parsestr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L529"}, {"caller_nid": "fetch_send_request", "callee": "Parser", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L529"}, {"caller_nid": "fetch_send_request", "callee": "getAllResponseHeaders", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L529"}, {"caller_nid": "fetch_send_request", "callee": "tobytes", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L532"}, {"caller_nid": "fetch_send_request", "callee": "to_py", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L532"}, {"caller_nid": "fetch_send_request", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L534"}, {"caller_nid": "fetch_send_request", "callee": "EmscriptenResponse", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L535"}, {"caller_nid": "fetch_send_jspi_request", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L565"}, {"caller_nid": "fetch_send_jspi_request", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L566"}, {"caller_nid": "fetch_send_jspi_request", "callee": "to_js", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L570"}, {"caller_nid": "fetch_send_jspi_request", "callee": "fetch", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L580"}, {"caller_nid": "fetch_send_jspi_request", "callee": "entries", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L591"}, {"caller_nid": "fetch_send_jspi_request", "callee": "next", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L593"}, {"caller_nid": "fetch_send_jspi_request", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L594"}, {"caller_nid": "fetch_send_jspi_request", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L597"}, {"caller_nid": "fetch_send_jspi_request", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L597"}, {"caller_nid": "fetch_send_jspi_request", "callee": "EmscriptenResponse", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L601"}, {"caller_nid": "fetch_send_jspi_request", "callee": "getReader", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L608"}, {"caller_nid": "fetch_send_jspi_request", "callee": "to_py", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L615"}, {"caller_nid": "fetch_send_jspi_request", "callee": "arrayBuffer", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L616"}, {"caller_nid": "fetch_run_sync_with_timeout", "callee": "setTimeout", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L659"}, {"caller_nid": "fetch_run_sync_with_timeout", "callee": "bind", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L660"}, {"caller_nid": "fetch_run_sync_with_timeout", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L660"}, {"caller_nid": "fetch_run_sync_with_timeout", "callee": "run_sync", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L667"}, {"caller_nid": "fetch_run_sync_with_timeout", "callee": "clearTimeout", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L677"}, {"caller_nid": "fetch_has_jspi", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L694"}, {"caller_nid": "fetch_has_jspi", "callee": "can_run_sync", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L694"}, {"caller_nid": "fetch_is_node_js", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L707"}, {"caller_nid": "fetch_is_node_js", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py", "source_location": "L708"}]}