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

1 line
280 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "label": "_asyncio.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1"}, {"id": "asyncio_state", "label": "_State", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L123"}, {"id": "asyncio_runner", "label": "Runner", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L128"}, {"id": "asyncio_runner_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L130"}, {"id": "asyncio_runner_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L144"}, {"id": "asyncio_runner_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L148"}, {"id": "asyncio_runner_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L156"}, {"id": "asyncio_runner_get_loop", "label": ".get_loop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L175"}, {"id": "asyncio_runner_run", "label": ".run()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L180"}, {"id": "asyncio_runner_lazy_init", "label": "._lazy_init()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L228"}, {"id": "asyncio_runner_on_sigint", "label": "._on_sigint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L247"}, {"id": "asyncio_cancel_all_tasks", "label": "_cancel_all_tasks()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L256"}, {"id": "asyncio_shutdown_default_executor", "label": "_shutdown_default_executor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L278"}, {"id": "asyncio_find_root_task", "label": "find_root_task()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L308"}, {"id": "asyncio_get_callable_name", "label": "get_callable_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L339"}, {"id": "asyncio_task_started", "label": "_task_started()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L352"}, {"id": "asyncio_is_anyio_cancellation", "label": "is_anyio_cancellation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L370"}, {"id": "asyncio_cancelscope", "label": "CancelScope", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L389"}, {"id": "basecancelscope", "label": "BaseCancelScope", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "asyncio_cancelscope_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L390"}, {"id": "asyncio_cancelscope_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L395"}, {"id": "asyncio_cancelscope_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L413"}, {"id": "asyncio_cancelscope_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L444"}, {"id": "asyncio_effectively_cancelled", "label": "_effectively_cancelled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L543"}, {"id": "asyncio_parent_cancellation_is_visible_to_us", "label": "_parent_cancellation_is_visible_to_us()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L557"}, {"id": "asyncio_cancelscope_timeout", "label": "._timeout()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L564"}, {"id": "asyncio_cancelscope_deliver_cancellation", "label": "._deliver_cancellation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L572"}, {"id": "asyncio_cancelscope_restart_cancellation_in_parent", "label": "._restart_cancellation_in_parent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L618"}, {"id": "asyncio_cancelscope_cancel", "label": ".cancel()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L637"}, {"id": "asyncio_deadline", "label": "deadline()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L655"}, {"id": "asyncio_cancel_called", "label": "cancel_called()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L669"}, {"id": "asyncio_cancelled_caught", "label": "cancelled_caught()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L673"}, {"id": "asyncio_shield", "label": "shield()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L677"}, {"id": "asyncio_taskstate", "label": "TaskState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L693"}, {"id": "asyncio_taskstate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L701"}, {"id": "asyncio_asynciotaskstatus", "label": "_AsyncioTaskStatus", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L714"}, {"id": "asyncio_asynciotaskstatus_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L715"}, {"id": "asyncio_asynciotaskstatus_started", "label": ".started()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L719"}, {"id": "asyncio_taskgroup", "label": "TaskGroup", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L738"}, {"id": "asyncio_taskgroup_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L739"}, {"id": "asyncio_taskgroup_aenter", "label": ".__aenter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L746"}, {"id": "asyncio_taskgroup_aexit", "label": ".__aexit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L751"}, {"id": "asyncio_taskgroup_spawn", "label": "._spawn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L814"}, {"id": "asyncio_taskgroup_start_soon", "label": ".start_soon()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L914"}, {"id": "asyncio_taskgroup_start", "label": ".start()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L922"}, {"id": "asyncio_workerthread", "label": "WorkerThread", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L950"}, {"id": "thread", "label": "Thread", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "asyncio_workerthread_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L953"}, {"id": "asyncio_workerthread_report_result", "label": "._report_result()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L970"}, {"id": "asyncio_workerthread_run", "label": ".run()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L988"}, {"id": "asyncio_workerthread_stop", "label": ".stop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1018"}, {"id": "asyncio_streamreaderwrapper", "label": "StreamReaderWrapper", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1040"}, {"id": "asyncio_streamreaderwrapper_receive", "label": ".receive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1043"}, {"id": "asyncio_streamreaderwrapper_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1050"}, {"id": "asyncio_streamwriterwrapper", "label": "StreamWriterWrapper", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1056"}, {"id": "asyncio_streamwriterwrapper_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1060"}, {"id": "asyncio_streamwriterwrapper_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1080"}, {"id": "asyncio_process", "label": "Process", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1087"}, {"id": "asyncio_process_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1093"}, {"id": "asyncio_process_wait", "label": ".wait()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1111"}, {"id": "asyncio_process_terminate", "label": ".terminate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1114"}, {"id": "asyncio_process_kill", "label": ".kill()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1117"}, {"id": "asyncio_process_send_signal", "label": ".send_signal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1120"}, {"id": "asyncio_pid", "label": "pid()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1124"}, {"id": "asyncio_returncode", "label": "returncode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1128"}, {"id": "asyncio_stdin", "label": "stdin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1132"}, {"id": "asyncio_stdout", "label": "stdout()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1136"}, {"id": "asyncio_stderr", "label": "stderr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1140"}, {"id": "asyncio_forcibly_shutdown_process_pool_on_exit", "label": "_forcibly_shutdown_process_pool_on_exit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1144"}, {"id": "asyncio_shutdown_process_pool_on_exit", "label": "_shutdown_process_pool_on_exit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1169"}, {"id": "asyncio_streamprotocol", "label": "StreamProtocol", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1195"}, {"id": "asyncio_streamprotocol_connection_made", "label": ".connection_made()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1202"}, {"id": "asyncio_streamprotocol_connection_lost", "label": ".connection_lost()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1209"}, {"id": "asyncio_streamprotocol_data_received", "label": ".data_received()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1216"}, {"id": "asyncio_streamprotocol_eof_received", "label": ".eof_received()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1221"}, {"id": "asyncio_streamprotocol_pause_writing", "label": ".pause_writing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1226"}, {"id": "asyncio_streamprotocol_resume_writing", "label": ".resume_writing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1229"}, {"id": "asyncio_datagramprotocol", "label": "DatagramProtocol", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1233"}, {"id": "asyncio_datagramprotocol_connection_made", "label": ".connection_made()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1239"}, {"id": "asyncio_datagramprotocol_connection_lost", "label": ".connection_lost()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1245"}, {"id": "asyncio_datagramprotocol_datagram_received", "label": ".datagram_received()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1249"}, {"id": "asyncio_datagramprotocol_error_received", "label": ".error_received()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1254"}, {"id": "asyncio_datagramprotocol_pause_writing", "label": ".pause_writing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1257"}, {"id": "asyncio_datagramprotocol_resume_writing", "label": ".resume_writing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1260"}, {"id": "asyncio_socketstream", "label": "SocketStream", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1264"}, {"id": "asyncio_socketstream_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1265"}, {"id": "asyncio_raw_socket", "label": "_raw_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1273"}, {"id": "asyncio_socketstream_receive", "label": ".receive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1276"}, {"id": "asyncio_socketstream_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1311"}, {"id": "asyncio_socketstream_send_eof", "label": ".send_eof()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1330"}, {"id": "asyncio_socketstream_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1336"}, {"id": "asyncio_rawsocketmixin", "label": "_RawSocketMixin", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1349"}, {"id": "asyncio_rawsocketmixin_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1354"}, {"id": "asyncio_rawsocketmixin_wait_until_readable", "label": "._wait_until_readable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1363"}, {"id": "asyncio_rawsocketmixin_wait_until_writable", "label": "._wait_until_writable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1373"}, {"id": "asyncio_rawsocketmixin_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1383"}, {"id": "asyncio_unixsocketstream", "label": "UNIXSocketStream", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1395"}, {"id": "asyncio_unixsocketstream_send_eof", "label": ".send_eof()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1396"}, {"id": "asyncio_unixsocketstream_receive", "label": ".receive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1400"}, {"id": "asyncio_unixsocketstream_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1420"}, {"id": "asyncio_unixsocketstream_receive_fds", "label": ".receive_fds()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1438"}, {"id": "asyncio_unixsocketstream_send_fds", "label": ".send_fds()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1477"}, {"id": "asyncio_tcpsocketlistener", "label": "TCPSocketListener", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1511"}, {"id": "asyncio_tcpsocketlistener_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1515"}, {"id": "asyncio_tcpsocketlistener_accept", "label": ".accept()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1524"}, {"id": "asyncio_tcpsocketlistener_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1553"}, {"id": "asyncio_unixsocketlistener", "label": "UNIXSocketListener", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1571"}, {"id": "asyncio_unixsocketlistener_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1572"}, {"id": "asyncio_unixsocketlistener_accept", "label": ".accept()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1578"}, {"id": "asyncio_unixsocketlistener_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1599"}, {"id": "asyncio_udpsocket", "label": "UDPSocket", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1608"}, {"id": "asyncio_udpsocket_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1609"}, {"id": "asyncio_udpsocket_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1622"}, {"id": "asyncio_udpsocket_receive", "label": ".receive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1627"}, {"id": "asyncio_udpsocket_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1644"}, {"id": "asyncio_connectedudpsocket", "label": "ConnectedUDPSocket", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1656"}, {"id": "asyncio_connectedudpsocket_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1657"}, {"id": "asyncio_connectedudpsocket_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1670"}, {"id": "asyncio_connectedudpsocket_receive", "label": ".receive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1675"}, {"id": "asyncio_connectedudpsocket_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1694"}, {"id": "asyncio_unixdatagramsocket", "label": "UNIXDatagramSocket", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1706"}, {"id": "asyncio_unixdatagramsocket_receive", "label": ".receive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1707"}, {"id": "asyncio_unixdatagramsocket_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1724"}, {"id": "asyncio_connectedunixdatagramsocket", "label": "ConnectedUNIXDatagramSocket", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1742"}, {"id": "asyncio_connectedunixdatagramsocket_receive", "label": ".receive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1743"}, {"id": "asyncio_connectedunixdatagramsocket_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1760"}, {"id": "asyncio_event", "label": "Event", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1787"}, {"id": "baseevent", "label": "BaseEvent", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "asyncio_event_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1788"}, {"id": "asyncio_event_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1791"}, {"id": "asyncio_event_set", "label": ".set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1794"}, {"id": "asyncio_event_is_set", "label": ".is_set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1797"}, {"id": "asyncio_event_wait", "label": ".wait()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1800"}, {"id": "asyncio_event_statistics", "label": ".statistics()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1806"}, {"id": "asyncio_lock", "label": "Lock", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1810"}, {"id": "baselock", "label": "BaseLock", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "asyncio_lock_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1811"}, {"id": "asyncio_lock_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1814"}, {"id": "asyncio_lock_acquire", "label": ".acquire()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1819"}, {"id": "asyncio_lock_acquire_nowait", "label": ".acquire_nowait()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1853"}, {"id": "asyncio_lock_locked", "label": ".locked()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1864"}, {"id": "asyncio_lock_release", "label": ".release()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1867"}, {"id": "asyncio_lock_statistics", "label": ".statistics()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1879"}, {"id": "asyncio_semaphore", "label": "Semaphore", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1884"}, {"id": "basesemaphore", "label": "BaseSemaphore", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "asyncio_semaphore_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1885"}, {"id": "asyncio_semaphore_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1894"}, {"id": "asyncio_semaphore_acquire", "label": ".acquire()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1907"}, {"id": "asyncio_semaphore_acquire_nowait", "label": ".acquire_nowait()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1935"}, {"id": "asyncio_semaphore_release", "label": ".release()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1941"}, {"id": "asyncio_value", "label": "value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1954"}, {"id": "asyncio_max_value", "label": "max_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1958"}, {"id": "asyncio_semaphore_statistics", "label": ".statistics()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1961"}, {"id": "asyncio_capacitylimiter", "label": "CapacityLimiter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1965"}, {"id": "basecapacitylimiter", "label": "BaseCapacityLimiter", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "asyncio_capacitylimiter_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1968"}, {"id": "asyncio_capacitylimiter_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1971"}, {"id": "asyncio_capacitylimiter_aenter", "label": ".__aenter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1976"}, {"id": "asyncio_capacitylimiter_aexit", "label": ".__aexit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1979"}, {"id": "asyncio_total_tokens", "label": "total_tokens()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1988"}, {"id": "asyncio_borrowed_tokens", "label": "borrowed_tokens()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2009"}, {"id": "asyncio_available_tokens", "label": "available_tokens()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2013"}, {"id": "asyncio_capacitylimiter_notify_next_waiter", "label": "._notify_next_waiter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2016"}, {"id": "asyncio_capacitylimiter_acquire_nowait", "label": ".acquire_nowait()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2022"}, {"id": "asyncio_capacitylimiter_acquire_on_behalf_of_nowait", "label": ".acquire_on_behalf_of_nowait()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2025"}, {"id": "asyncio_capacitylimiter_acquire", "label": ".acquire()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2036"}, {"id": "asyncio_capacitylimiter_acquire_on_behalf_of", "label": ".acquire_on_behalf_of()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2039"}, {"id": "asyncio_capacitylimiter_release", "label": ".release()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2063"}, {"id": "asyncio_capacitylimiter_release_on_behalf_of", "label": ".release_on_behalf_of()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2066"}, {"id": "asyncio_capacitylimiter_statistics", "label": ".statistics()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2076"}, {"id": "asyncio_signalreceiver", "label": "_SignalReceiver", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2093"}, {"id": "asyncio_signalreceiver_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2094"}, {"id": "asyncio_signalreceiver_deliver", "label": "._deliver()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2101"}, {"id": "asyncio_signalreceiver_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2106"}, {"id": "asyncio_signalreceiver_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2113"}, {"id": "asyncio_signalreceiver_aiter", "label": ".__aiter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2122"}, {"id": "asyncio_signalreceiver_anext", "label": ".__anext__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2125"}, {"id": "asyncio_asynciotaskinfo", "label": "AsyncIOTaskInfo", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2139"}, {"id": "taskinfo", "label": "TaskInfo", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "asyncio_asynciotaskinfo_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2140"}, {"id": "asyncio_asynciotaskinfo_has_pending_cancellation", "label": ".has_pending_cancellation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2152"}, {"id": "asyncio_testrunner", "label": "TestRunner", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2172"}, {"id": "asyncio_testrunner_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2175"}, {"id": "asyncio_testrunner_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2196"}, {"id": "asyncio_testrunner_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2201"}, {"id": "asyncio_testrunner_get_loop", "label": ".get_loop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2209"}, {"id": "asyncio_testrunner_exception_handler", "label": "._exception_handler()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2212"}, {"id": "asyncio_testrunner_raise_async_exceptions", "label": "._raise_async_exceptions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2220"}, {"id": "asyncio_testrunner_run_tests_and_fixtures", "label": "._run_tests_and_fixtures()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2231"}, {"id": "asyncio_testrunner_call_in_runner_task", "label": "._call_in_runner_task()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2258"}, {"id": "asyncio_testrunner_run_asyncgen_fixture", "label": ".run_asyncgen_fixture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2278"}, {"id": "asyncio_testrunner_run_fixture", "label": ".run_fixture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2301"}, {"id": "asyncio_testrunner_run_test", "label": ".run_test()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2312"}, {"id": "asyncio_asynciobackend", "label": "AsyncIOBackend", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2325"}, {"id": "asyncbackend", "label": "AsyncBackend", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "asyncio_run", "label": "run()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2327"}, {"id": "asyncio_current_token", "label": "current_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2361"}, {"id": "asyncio_current_time", "label": "current_time()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2365"}, {"id": "asyncio_cancelled_exception_class", "label": "cancelled_exception_class()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2369"}, {"id": "asyncio_checkpoint", "label": "checkpoint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2373"}, {"id": "asyncio_checkpoint_if_cancelled", "label": "checkpoint_if_cancelled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2377"}, {"id": "asyncio_cancel_shielded_checkpoint", "label": "cancel_shielded_checkpoint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2396"}, {"id": "asyncio_sleep", "label": "sleep()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2401"}, {"id": "asyncio_create_cancel_scope", "label": "create_cancel_scope()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2405"}, {"id": "asyncio_current_effective_deadline", "label": "current_effective_deadline()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2411"}, {"id": "asyncio_create_task_group", "label": "create_task_group()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2434"}, {"id": "asyncio_create_event", "label": "create_event()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2438"}, {"id": "asyncio_create_lock", "label": "create_lock()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2442"}, {"id": "asyncio_create_semaphore", "label": "create_semaphore()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2446"}, {"id": "asyncio_create_capacity_limiter", "label": "create_capacity_limiter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2456"}, {"id": "asyncio_run_sync_in_worker_thread", "label": "run_sync_in_worker_thread()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2460"}, {"id": "asyncio_check_cancelled", "label": "check_cancelled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2521"}, {"id": "asyncio_run_async_from_thread", "label": "run_async_from_thread()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2533"}, {"id": "asyncio_run_sync_from_thread", "label": "run_sync_from_thread()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2568"}, {"id": "asyncio_open_process", "label": "open_process()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2595"}, {"id": "asyncio_setup_process_pool_exit_at_shutdown", "label": "setup_process_pool_exit_at_shutdown()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2631"}, {"id": "asyncio_connect_tcp", "label": "connect_tcp()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2641"}, {"id": "asyncio_connect_unix", "label": "connect_unix()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2654"}, {"id": "asyncio_create_tcp_listener", "label": "create_tcp_listener()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2674"}, {"id": "asyncio_create_unix_listener", "label": "create_unix_listener()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2678"}, {"id": "asyncio_create_udp_socket", "label": "create_udp_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2682"}, {"id": "asyncio_create_unix_datagram_socket", "label": "create_unix_datagram_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2706"}, {"id": "asyncio_getaddrinfo", "label": "getaddrinfo()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2730"}, {"id": "asyncio_getnameinfo", "label": "getnameinfo()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2753"}, {"id": "asyncio_wait_readable", "label": "wait_readable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2759"}, {"id": "asyncio_wait_writable", "label": "wait_writable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2812"}, {"id": "asyncio_notify_closing", "label": "notify_closing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2865"}, {"id": "asyncio_wrap_listener_socket", "label": "wrap_listener_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2914"}, {"id": "asyncio_wrap_stream_socket", "label": "wrap_stream_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2918"}, {"id": "asyncio_wrap_unix_stream_socket", "label": "wrap_unix_stream_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2925"}, {"id": "asyncio_wrap_udp_socket", "label": "wrap_udp_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2929"}, {"id": "asyncio_wrap_connected_udp_socket", "label": "wrap_connected_udp_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2936"}, {"id": "asyncio_wrap_unix_datagram_socket", "label": "wrap_unix_datagram_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2943"}, {"id": "asyncio_wrap_connected_unix_datagram_socket", "label": "wrap_connected_unix_datagram_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2947"}, {"id": "asyncio_current_default_thread_limiter", "label": "current_default_thread_limiter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2953"}, {"id": "asyncio_open_signal_receiver", "label": "open_signal_receiver()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2962"}, {"id": "asyncio_get_current_task", "label": "get_current_task()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2968"}, {"id": "asyncio_get_running_tasks", "label": "get_running_tasks()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2972"}, {"id": "asyncio_wait_all_tasks_blocked", "label": "wait_all_tasks_blocked()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2976"}, {"id": "asyncio_create_test_runner", "label": "create_test_runner()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2992"}, {"id": "asyncio_rationale_157", "label": "Shutdown and close event loop.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L157"}, {"id": "asyncio_rationale_176", "label": "Return embedded event loop.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L176"}, {"id": "asyncio_rationale_181", "label": "Run a coroutine inside the embedded event loop.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L181"}, {"id": "asyncio_rationale_279", "label": "Schedule the shutdown of the default executor.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L279"}, {"id": "asyncio_rationale_353", "label": "Return ``True`` if the task has been started and has not finished.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L353"}, {"id": "asyncio_rationale_573", "label": "Deliver cancellation to directly contained tasks and nested cancel scopes.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L573"}, {"id": "asyncio_rationale_619", "label": "Restart the cancellation effort in the closest directly cancelled parent scope.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L619"}, {"id": "asyncio_rationale_694", "label": "Encapsulates auxiliary task information that cannot be added to the Task instanc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L694"}, {"id": "asyncio_rationale_1147", "label": "Forcibly shuts down worker processes belonging to this event loop.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1147"}, {"id": "asyncio_rationale_1170", "label": "Shuts down worker processes belonging to this event loop. NOTE: this only w", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1170"}, {"id": "asyncio_rationale_2017", "label": "Notify the next task in line if this limiter has free capacity now.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2017"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "array", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "concurrent_futures", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "contextvars", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "socket", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "threading", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "weakref", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_base_events", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "concurrent_futures", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "contextvars", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "inspect", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "io", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "os", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "queue", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "signal", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "socket", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "threading", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "weakref", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_eventloop_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_exceptions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_sockets_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_streams_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L83", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_synchronization_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L84", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_synchronization_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L87", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_synchronization_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L88", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_synchronization_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L89", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_synchronization_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L93", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_abc_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L95", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_abc_eventloop_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_streams_memory_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L104", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "typeshed", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L107", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L112", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "contextvars", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L115", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "enum", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L116", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "signal", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L117", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "exceptiongroup", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L120", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L121", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L123", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_runner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L128", "weight": 1.0}, {"source": "asyncio_runner", "target": "asyncio_runner_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L130", "weight": 1.0}, {"source": "asyncio_runner", "target": "asyncio_runner_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L144", "weight": 1.0}, {"source": "asyncio_runner", "target": "asyncio_runner_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L148", "weight": 1.0}, {"source": "asyncio_runner", "target": "asyncio_runner_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L156", "weight": 1.0}, {"source": "asyncio_runner", "target": "asyncio_runner_get_loop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L175", "weight": 1.0}, {"source": "asyncio_runner", "target": "asyncio_runner_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L180", "weight": 1.0}, {"source": "asyncio_runner", "target": "asyncio_runner_lazy_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L228", "weight": 1.0}, {"source": "asyncio_runner", "target": "asyncio_runner_on_sigint", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L247", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_cancel_all_tasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L256", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_shutdown_default_executor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L278", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_find_root_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L308", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_get_callable_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L339", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_task_started", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L352", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_is_anyio_cancellation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L370", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_cancelscope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L389", "weight": 1.0}, {"source": "asyncio_cancelscope", "target": "basecancelscope", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L389", "weight": 1.0}, {"source": "asyncio_cancelscope", "target": "asyncio_cancelscope_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L390", "weight": 1.0}, {"source": "asyncio_cancelscope", "target": "asyncio_cancelscope_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L395", "weight": 1.0}, {"source": "asyncio_cancelscope", "target": "asyncio_cancelscope_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L413", "weight": 1.0}, {"source": "asyncio_cancelscope", "target": "asyncio_cancelscope_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L444", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_effectively_cancelled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L543", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_parent_cancellation_is_visible_to_us", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L557", "weight": 1.0}, {"source": "asyncio_cancelscope", "target": "asyncio_cancelscope_timeout", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L564", "weight": 1.0}, {"source": "asyncio_cancelscope", "target": "asyncio_cancelscope_deliver_cancellation", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L572", "weight": 1.0}, {"source": "asyncio_cancelscope", "target": "asyncio_cancelscope_restart_cancellation_in_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L618", "weight": 1.0}, {"source": "asyncio_cancelscope", "target": "asyncio_cancelscope_cancel", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L637", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_deadline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L655", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_deadline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L659", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_cancel_called", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L669", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_cancelled_caught", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L673", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_shield", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L677", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_shield", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L681", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_taskstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L693", "weight": 1.0}, {"source": "asyncio_taskstate", "target": "asyncio_taskstate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L701", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_asynciotaskstatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L714", "weight": 1.0}, {"source": "asyncio_asynciotaskstatus", "target": "asyncio_asynciotaskstatus_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L715", "weight": 1.0}, {"source": "asyncio_asynciotaskstatus", "target": "asyncio_asynciotaskstatus_started", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L719", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_taskgroup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L738", "weight": 1.0}, {"source": "asyncio_taskgroup", "target": "asyncio_taskgroup_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L739", "weight": 1.0}, {"source": "asyncio_taskgroup", "target": "asyncio_taskgroup_aenter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L746", "weight": 1.0}, {"source": "asyncio_taskgroup", "target": "asyncio_taskgroup_aexit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L751", "weight": 1.0}, {"source": "asyncio_taskgroup", "target": "asyncio_taskgroup_spawn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L814", "weight": 1.0}, {"source": "asyncio_taskgroup", "target": "asyncio_taskgroup_start_soon", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L914", "weight": 1.0}, {"source": "asyncio_taskgroup", "target": "asyncio_taskgroup_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L922", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_workerthread", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L950", "weight": 1.0}, {"source": "asyncio_workerthread", "target": "thread", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L950", "weight": 1.0}, {"source": "asyncio_workerthread", "target": "asyncio_workerthread_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L953", "weight": 1.0}, {"source": "asyncio_workerthread", "target": "asyncio_workerthread_report_result", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L970", "weight": 1.0}, {"source": "asyncio_workerthread", "target": "asyncio_workerthread_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L988", "weight": 1.0}, {"source": "asyncio_workerthread", "target": "asyncio_workerthread_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1018", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_streamreaderwrapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1040", "weight": 1.0}, {"source": "asyncio_streamreaderwrapper", "target": "asyncio_streamreaderwrapper_receive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1043", "weight": 1.0}, {"source": "asyncio_streamreaderwrapper", "target": "asyncio_streamreaderwrapper_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1050", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_streamwriterwrapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1056", "weight": 1.0}, {"source": "asyncio_streamwriterwrapper", "target": "asyncio_streamwriterwrapper_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1060", "weight": 1.0}, {"source": "asyncio_streamwriterwrapper", "target": "asyncio_streamwriterwrapper_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1080", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_process", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1087", "weight": 1.0}, {"source": "asyncio_process", "target": "asyncio_process_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1093", "weight": 1.0}, {"source": "asyncio_process", "target": "asyncio_process_wait", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1111", "weight": 1.0}, {"source": "asyncio_process", "target": "asyncio_process_terminate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1114", "weight": 1.0}, {"source": "asyncio_process", "target": "asyncio_process_kill", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1117", "weight": 1.0}, {"source": "asyncio_process", "target": "asyncio_process_send_signal", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1120", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_pid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1124", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_returncode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1128", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_stdin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1132", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_stdout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1136", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_stderr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1140", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_forcibly_shutdown_process_pool_on_exit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1144", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_shutdown_process_pool_on_exit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1169", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_streamprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1195", "weight": 1.0}, {"source": "asyncio_streamprotocol", "target": "asyncio_streamprotocol_connection_made", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1202", "weight": 1.0}, {"source": "asyncio_streamprotocol", "target": "asyncio_streamprotocol_connection_lost", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1209", "weight": 1.0}, {"source": "asyncio_streamprotocol", "target": "asyncio_streamprotocol_data_received", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1216", "weight": 1.0}, {"source": "asyncio_streamprotocol", "target": "asyncio_streamprotocol_eof_received", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1221", "weight": 1.0}, {"source": "asyncio_streamprotocol", "target": "asyncio_streamprotocol_pause_writing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1226", "weight": 1.0}, {"source": "asyncio_streamprotocol", "target": "asyncio_streamprotocol_resume_writing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1229", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_datagramprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1233", "weight": 1.0}, {"source": "asyncio_datagramprotocol", "target": "asyncio_datagramprotocol_connection_made", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1239", "weight": 1.0}, {"source": "asyncio_datagramprotocol", "target": "asyncio_datagramprotocol_connection_lost", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1245", "weight": 1.0}, {"source": "asyncio_datagramprotocol", "target": "asyncio_datagramprotocol_datagram_received", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1249", "weight": 1.0}, {"source": "asyncio_datagramprotocol", "target": "asyncio_datagramprotocol_error_received", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1254", "weight": 1.0}, {"source": "asyncio_datagramprotocol", "target": "asyncio_datagramprotocol_pause_writing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1257", "weight": 1.0}, {"source": "asyncio_datagramprotocol", "target": "asyncio_datagramprotocol_resume_writing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1260", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_socketstream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1264", "weight": 1.0}, {"source": "asyncio_socketstream", "target": "asyncio_socketstream_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1265", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_raw_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1273", "weight": 1.0}, {"source": "asyncio_socketstream", "target": "asyncio_socketstream_receive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1276", "weight": 1.0}, {"source": "asyncio_socketstream", "target": "asyncio_socketstream_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1311", "weight": 1.0}, {"source": "asyncio_socketstream", "target": "asyncio_socketstream_send_eof", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1330", "weight": 1.0}, {"source": "asyncio_socketstream", "target": "asyncio_socketstream_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1336", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_rawsocketmixin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1349", "weight": 1.0}, {"source": "asyncio_rawsocketmixin", "target": "asyncio_rawsocketmixin_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1354", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_raw_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1360", "weight": 1.0}, {"source": "asyncio_rawsocketmixin", "target": "asyncio_rawsocketmixin_wait_until_readable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1363", "weight": 1.0}, {"source": "asyncio_rawsocketmixin", "target": "asyncio_rawsocketmixin_wait_until_writable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1373", "weight": 1.0}, {"source": "asyncio_rawsocketmixin", "target": "asyncio_rawsocketmixin_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1383", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_unixsocketstream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1395", "weight": 1.0}, {"source": "asyncio_unixsocketstream", "target": "asyncio_rawsocketmixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1395", "weight": 1.0}, {"source": "asyncio_unixsocketstream", "target": "asyncio_unixsocketstream_send_eof", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1396", "weight": 1.0}, {"source": "asyncio_unixsocketstream", "target": "asyncio_unixsocketstream_receive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1400", "weight": 1.0}, {"source": "asyncio_unixsocketstream", "target": "asyncio_unixsocketstream_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1420", "weight": 1.0}, {"source": "asyncio_unixsocketstream", "target": "asyncio_unixsocketstream_receive_fds", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1438", "weight": 1.0}, {"source": "asyncio_unixsocketstream", "target": "asyncio_unixsocketstream_send_fds", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1477", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_tcpsocketlistener", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1511", "weight": 1.0}, {"source": "asyncio_tcpsocketlistener", "target": "asyncio_tcpsocketlistener_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1515", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_raw_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1521", "weight": 1.0}, {"source": "asyncio_tcpsocketlistener", "target": "asyncio_tcpsocketlistener_accept", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1524", "weight": 1.0}, {"source": "asyncio_tcpsocketlistener", "target": "asyncio_tcpsocketlistener_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1553", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_unixsocketlistener", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1571", "weight": 1.0}, {"source": "asyncio_unixsocketlistener", "target": "asyncio_unixsocketlistener_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1572", "weight": 1.0}, {"source": "asyncio_unixsocketlistener", "target": "asyncio_unixsocketlistener_accept", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1578", "weight": 1.0}, {"source": "asyncio_unixsocketlistener", "target": "asyncio_unixsocketlistener_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1599", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_raw_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1604", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_udpsocket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1608", "weight": 1.0}, {"source": "asyncio_udpsocket", "target": "asyncio_udpsocket_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1609", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_raw_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1619", "weight": 1.0}, {"source": "asyncio_udpsocket", "target": "asyncio_udpsocket_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1622", "weight": 1.0}, {"source": "asyncio_udpsocket", "target": "asyncio_udpsocket_receive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1627", "weight": 1.0}, {"source": "asyncio_udpsocket", "target": "asyncio_udpsocket_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1644", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_connectedudpsocket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1656", "weight": 1.0}, {"source": "asyncio_connectedudpsocket", "target": "asyncio_connectedudpsocket_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1657", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_raw_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1667", "weight": 1.0}, {"source": "asyncio_connectedudpsocket", "target": "asyncio_connectedudpsocket_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1670", "weight": 1.0}, {"source": "asyncio_connectedudpsocket", "target": "asyncio_connectedudpsocket_receive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1675", "weight": 1.0}, {"source": "asyncio_connectedudpsocket", "target": "asyncio_connectedudpsocket_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1694", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_unixdatagramsocket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1706", "weight": 1.0}, {"source": "asyncio_unixdatagramsocket", "target": "asyncio_rawsocketmixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1706", "weight": 1.0}, {"source": "asyncio_unixdatagramsocket", "target": "asyncio_unixdatagramsocket_receive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1707", "weight": 1.0}, {"source": "asyncio_unixdatagramsocket", "target": "asyncio_unixdatagramsocket_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1724", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_connectedunixdatagramsocket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1742", "weight": 1.0}, {"source": "asyncio_connectedunixdatagramsocket", "target": "asyncio_rawsocketmixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1742", "weight": 1.0}, {"source": "asyncio_connectedunixdatagramsocket", "target": "asyncio_connectedunixdatagramsocket_receive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1743", "weight": 1.0}, {"source": "asyncio_connectedunixdatagramsocket", "target": "asyncio_connectedunixdatagramsocket_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1760", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_event", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1787", "weight": 1.0}, {"source": "asyncio_event", "target": "baseevent", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1787", "weight": 1.0}, {"source": "asyncio_event", "target": "asyncio_event_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1788", "weight": 1.0}, {"source": "asyncio_event", "target": "asyncio_event_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1791", "weight": 1.0}, {"source": "asyncio_event", "target": "asyncio_event_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1794", "weight": 1.0}, {"source": "asyncio_event", "target": "asyncio_event_is_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1797", "weight": 1.0}, {"source": "asyncio_event", "target": "asyncio_event_wait", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1800", "weight": 1.0}, {"source": "asyncio_event", "target": "asyncio_event_statistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1806", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_lock", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1810", "weight": 1.0}, {"source": "asyncio_lock", "target": "baselock", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1810", "weight": 1.0}, {"source": "asyncio_lock", "target": "asyncio_lock_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1811", "weight": 1.0}, {"source": "asyncio_lock", "target": "asyncio_lock_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1814", "weight": 1.0}, {"source": "asyncio_lock", "target": "asyncio_lock_acquire", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1819", "weight": 1.0}, {"source": "asyncio_lock", "target": "asyncio_lock_acquire_nowait", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1853", "weight": 1.0}, {"source": "asyncio_lock", "target": "asyncio_lock_locked", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1864", "weight": 1.0}, {"source": "asyncio_lock", "target": "asyncio_lock_release", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1867", "weight": 1.0}, {"source": "asyncio_lock", "target": "asyncio_lock_statistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1879", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_semaphore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1884", "weight": 1.0}, {"source": "asyncio_semaphore", "target": "basesemaphore", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1884", "weight": 1.0}, {"source": "asyncio_semaphore", "target": "asyncio_semaphore_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1885", "weight": 1.0}, {"source": "asyncio_semaphore", "target": "asyncio_semaphore_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1894", "weight": 1.0}, {"source": "asyncio_semaphore", "target": "asyncio_semaphore_acquire", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1907", "weight": 1.0}, {"source": "asyncio_semaphore", "target": "asyncio_semaphore_acquire_nowait", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1935", "weight": 1.0}, {"source": "asyncio_semaphore", "target": "asyncio_semaphore_release", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1941", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1954", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_max_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1958", "weight": 1.0}, {"source": "asyncio_semaphore", "target": "asyncio_semaphore_statistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1961", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_capacitylimiter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1965", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "basecapacitylimiter", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1965", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1968", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1971", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_aenter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1976", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_aexit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1979", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_total_tokens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1988", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_total_tokens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1992", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_borrowed_tokens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2009", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_available_tokens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2013", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_notify_next_waiter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2016", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_acquire_nowait", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2022", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_acquire_on_behalf_of_nowait", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2025", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_acquire", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2036", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_acquire_on_behalf_of", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2039", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_release", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2063", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_release_on_behalf_of", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2066", "weight": 1.0}, {"source": "asyncio_capacitylimiter", "target": "asyncio_capacitylimiter_statistics", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2076", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_signalreceiver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2093", "weight": 1.0}, {"source": "asyncio_signalreceiver", "target": "asyncio_signalreceiver_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2094", "weight": 1.0}, {"source": "asyncio_signalreceiver", "target": "asyncio_signalreceiver_deliver", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2101", "weight": 1.0}, {"source": "asyncio_signalreceiver", "target": "asyncio_signalreceiver_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2106", "weight": 1.0}, {"source": "asyncio_signalreceiver", "target": "asyncio_signalreceiver_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2113", "weight": 1.0}, {"source": "asyncio_signalreceiver", "target": "asyncio_signalreceiver_aiter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2122", "weight": 1.0}, {"source": "asyncio_signalreceiver", "target": "asyncio_signalreceiver_anext", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2125", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_asynciotaskinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2139", "weight": 1.0}, {"source": "asyncio_asynciotaskinfo", "target": "taskinfo", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2139", "weight": 1.0}, {"source": "asyncio_asynciotaskinfo", "target": "asyncio_asynciotaskinfo_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2140", "weight": 1.0}, {"source": "asyncio_asynciotaskinfo", "target": "asyncio_asynciotaskinfo_has_pending_cancellation", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2152", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_testrunner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2172", "weight": 1.0}, {"source": "asyncio_testrunner", "target": "asyncio_testrunner_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2175", "weight": 1.0}, {"source": "asyncio_testrunner", "target": "asyncio_testrunner_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2196", "weight": 1.0}, {"source": "asyncio_testrunner", "target": "asyncio_testrunner_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2201", "weight": 1.0}, {"source": "asyncio_testrunner", "target": "asyncio_testrunner_get_loop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2209", "weight": 1.0}, {"source": "asyncio_testrunner", "target": "asyncio_testrunner_exception_handler", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2212", "weight": 1.0}, {"source": "asyncio_testrunner", "target": "asyncio_testrunner_raise_async_exceptions", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2220", "weight": 1.0}, {"source": "asyncio_testrunner", "target": "asyncio_testrunner_run_tests_and_fixtures", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2231", "weight": 1.0}, {"source": "asyncio_testrunner", "target": "asyncio_testrunner_call_in_runner_task", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2258", "weight": 1.0}, {"source": "asyncio_testrunner", "target": "asyncio_testrunner_run_asyncgen_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2278", "weight": 1.0}, {"source": "asyncio_testrunner", "target": "asyncio_testrunner_run_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2301", "weight": 1.0}, {"source": "asyncio_testrunner", "target": "asyncio_testrunner_run_test", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2312", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_asynciobackend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2325", "weight": 1.0}, {"source": "asyncio_asynciobackend", "target": "asyncbackend", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2325", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_run", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2327", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_current_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2361", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_current_time", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2365", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_cancelled_exception_class", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2369", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_checkpoint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2373", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_checkpoint_if_cancelled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2377", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_cancel_shielded_checkpoint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2396", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_sleep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2401", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_create_cancel_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2405", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_current_effective_deadline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2411", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_create_task_group", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2434", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_create_event", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2438", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_create_lock", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2442", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_create_semaphore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2446", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_create_capacity_limiter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2456", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_run_sync_in_worker_thread", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2460", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_check_cancelled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2521", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_run_async_from_thread", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2533", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_run_sync_from_thread", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2568", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_open_process", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2595", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_setup_process_pool_exit_at_shutdown", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2631", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_connect_tcp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2641", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_connect_unix", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2654", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_create_tcp_listener", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2674", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_create_unix_listener", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2678", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_create_udp_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2682", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_create_unix_datagram_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2706", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_getaddrinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2730", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_getnameinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2753", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_wait_readable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2759", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_wait_writable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2812", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_notify_closing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2865", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_wrap_listener_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2914", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_wrap_stream_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2918", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_wrap_unix_stream_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2925", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_wrap_udp_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2929", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_wrap_connected_udp_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2936", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_wrap_unix_datagram_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2943", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_wrap_connected_unix_datagram_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2947", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_current_default_thread_limiter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2953", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_open_signal_receiver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2962", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_get_current_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2968", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_get_running_tasks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2972", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_wait_all_tasks_blocked", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2976", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_backends_asyncio_py", "target": "asyncio_create_test_runner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2992", "weight": 1.0}, {"source": "asyncio_runner_enter", "target": "asyncio_runner_lazy_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L145", "weight": 1.0}, {"source": "asyncio_runner_exit", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L154", "weight": 1.0}, {"source": "asyncio_runner_close", "target": "asyncio_cancel_all_tasks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L162", "weight": 1.0}, {"source": "asyncio_runner_close", "target": "asyncio_shutdown_default_executor", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L167", "weight": 1.0}, {"source": "asyncio_runner_get_loop", "target": "asyncio_runner_lazy_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L177", "weight": 1.0}, {"source": "asyncio_runner_run", "target": "asyncio_runner_lazy_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L191", "weight": 1.0}, {"source": "asyncio_runner_run", "target": "asyncio_run", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L195", "weight": 1.0}, {"source": "asyncio_runner_on_sigint", "target": "asyncio_cancelscope_cancel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L250", "weight": 1.0}, {"source": "asyncio_cancel_all_tasks", "target": "asyncio_cancelscope_cancel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L262", "weight": 1.0}, {"source": "asyncio_shutdown_default_executor", "target": "thread", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L292", "weight": 1.0}, {"source": "asyncio_shutdown_default_executor", "target": "asyncio_taskgroup_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L293", "weight": 1.0}, {"source": "asyncio_find_root_task", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L322", "weight": 1.0}, {"source": "asyncio_cancelscope_new", "target": "asyncio_capacitylimiter_new", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L393", "weight": 1.0}, {"source": "asyncio_cancelscope_init", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L399", "weight": 1.0}, {"source": "asyncio_cancelscope_enter", "target": "asyncio_taskstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L424", "weight": 1.0}, {"source": "asyncio_cancelscope_enter", "target": "asyncio_cancelscope_timeout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L435", "weight": 1.0}, {"source": "asyncio_cancelscope_enter", "target": "asyncio_cancelscope_deliver_cancellation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L440", "weight": 1.0}, {"source": "asyncio_cancelscope_exit", "target": "asyncio_cancelscope_cancel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L471", "weight": 1.0}, {"source": "asyncio_cancelscope_exit", "target": "asyncio_cancelscope_restart_cancellation_in_parent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L483", "weight": 1.0}, {"source": "asyncio_cancelscope_exit", "target": "asyncio_is_anyio_cancellation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L499", "weight": 1.0}, {"source": "asyncio_cancelscope_timeout", "target": "asyncio_cancelscope_cancel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L568", "weight": 1.0}, {"source": "asyncio_cancelscope_deliver_cancellation", "target": "asyncio_task_started", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L591", "weight": 1.0}, {"source": "asyncio_cancelscope_deliver_cancellation", "target": "asyncio_cancelscope_cancel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L594", "weight": 1.0}, {"source": "asyncio_cancelscope_restart_cancellation_in_parent", "target": "asyncio_cancelscope_deliver_cancellation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L627", "weight": 1.0}, {"source": "asyncio_cancelscope_cancel", "target": "asyncio_cancelscope_deliver_cancellation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L652", "weight": 1.0}, {"source": "asyncio_deadline", "target": "asyncio_cancelscope_cancel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L662", "weight": 1.0}, {"source": "asyncio_deadline", "target": "asyncio_cancelscope_timeout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L666", "weight": 1.0}, {"source": "asyncio_shield", "target": "asyncio_cancelscope_restart_cancellation_in_parent", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L685", "weight": 1.0}, {"source": "asyncio_taskgroup_init", "target": "asyncio_cancelscope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L740", "weight": 1.0}, {"source": "asyncio_taskgroup_init", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L743", "weight": 1.0}, {"source": "asyncio_taskgroup_aenter", "target": "asyncio_testrunner_enter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L747", "weight": 1.0}, {"source": "asyncio_taskgroup_aexit", "target": "asyncio_cancelscope_cancel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L759", "weight": 1.0}, {"source": "asyncio_taskgroup_aexit", "target": "asyncio_cancelscope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L766", "weight": 1.0}, {"source": "asyncio_taskgroup_aexit", "target": "asyncio_is_anyio_cancellation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L783", "weight": 1.0}, {"source": "asyncio_taskgroup_aexit", "target": "asyncio_cancel_shielded_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L791", "weight": 1.0}, {"source": "asyncio_taskgroup_aexit", "target": "asyncio_testrunner_exit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L805", "weight": 1.0}, {"source": "asyncio_taskgroup_spawn", "target": "asyncio_asynciotaskstatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L876", "weight": 1.0}, {"source": "asyncio_taskgroup_spawn", "target": "asyncio_get_callable_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L890", "weight": 1.0}, {"source": "asyncio_taskgroup_spawn", "target": "asyncio_taskstate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L903", "weight": 1.0}, {"source": "asyncio_taskgroup_start_soon", "target": "asyncio_taskgroup_spawn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L920", "weight": 1.0}, {"source": "asyncio_taskgroup_start", "target": "asyncio_taskgroup_spawn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L926", "weight": 1.0}, {"source": "asyncio_taskgroup_start", "target": "asyncio_cancelscope_cancel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L936", "weight": 1.0}, {"source": "asyncio_taskgroup_start", "target": "asyncio_cancelscope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L937", "weight": 1.0}, {"source": "asyncio_workerthread_init", "target": "asyncio_testrunner_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L959", "weight": 1.0}, {"source": "asyncio_workerthread_init", "target": "asyncio_current_time", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L967", "weight": 1.0}, {"source": "asyncio_workerthread_report_result", "target": "asyncio_current_time", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L973", "weight": 1.0}, {"source": "asyncio_workerthread_run", "target": "asyncio_run", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1002", "weight": 1.0}, {"source": "asyncio_streamreaderwrapper_aclose", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1052", "weight": 1.0}, {"source": "asyncio_streamwriterwrapper_send", "target": "asyncio_checkpoint_if_cancelled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1061", "weight": 1.0}, {"source": "asyncio_streamwriterwrapper_send", "target": "asyncio_cancel_shielded_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1078", "weight": 1.0}, {"source": "asyncio_streamwriterwrapper_aclose", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1082", "weight": 1.0}, {"source": "asyncio_streamwriterwrapper_aclose", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1083", "weight": 1.0}, {"source": "asyncio_process_aclose", "target": "asyncio_cancelscope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1094", "weight": 1.0}, {"source": "asyncio_process_aclose", "target": "asyncio_connectedudpsocket_aclose", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1096", "weight": 1.0}, {"source": "asyncio_process_aclose", "target": "asyncio_event_wait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1104", "weight": 1.0}, {"source": "asyncio_process_aclose", "target": "asyncio_process_kill", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1107", "weight": 1.0}, {"source": "asyncio_process_wait", "target": "asyncio_event_wait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1112", "weight": 1.0}, {"source": "asyncio_forcibly_shutdown_process_pool_on_exit", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1161", "weight": 1.0}, {"source": "asyncio_forcibly_shutdown_process_pool_on_exit", "target": "asyncio_process_kill", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1164", "weight": 1.0}, {"source": "asyncio_shutdown_process_pool_on_exit", "target": "asyncio_sleep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1179", "weight": 1.0}, {"source": "asyncio_shutdown_process_pool_on_exit", "target": "asyncio_process_kill", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1184", "weight": 1.0}, {"source": "asyncio_shutdown_process_pool_on_exit", "target": "asyncio_connectedudpsocket_aclose", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1187", "weight": 1.0}, {"source": "asyncio_streamprotocol_connection_made", "target": "asyncio_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1204", "weight": 1.0}, {"source": "asyncio_streamprotocol_connection_made", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1206", "weight": 1.0}, {"source": "asyncio_streamprotocol_connection_lost", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1213", "weight": 1.0}, {"source": "asyncio_streamprotocol_data_received", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1219", "weight": 1.0}, {"source": "asyncio_streamprotocol_eof_received", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1223", "weight": 1.0}, {"source": "asyncio_streamprotocol_pause_writing", "target": "asyncio_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1227", "weight": 1.0}, {"source": "asyncio_streamprotocol_resume_writing", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1230", "weight": 1.0}, {"source": "asyncio_datagramprotocol_connection_made", "target": "asyncio_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1241", "weight": 1.0}, {"source": "asyncio_datagramprotocol_connection_made", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1243", "weight": 1.0}, {"source": "asyncio_datagramprotocol_connection_lost", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1246", "weight": 1.0}, {"source": "asyncio_datagramprotocol_datagram_received", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1252", "weight": 1.0}, {"source": "asyncio_datagramprotocol_resume_writing", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1261", "weight": 1.0}, {"source": "asyncio_socketstream_receive", "target": "asyncio_event_is_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1279", "weight": 1.0}, {"source": "asyncio_socketstream_receive", "target": "asyncio_event_wait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1284", "weight": 1.0}, {"source": "asyncio_socketstream_receive", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1287", "weight": 1.0}, {"source": "asyncio_socketstream_send", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1313", "weight": 1.0}, {"source": "asyncio_socketstream_send", "target": "asyncio_event_wait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1328", "weight": 1.0}, {"source": "asyncio_socketstream_aclose", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1344", "weight": 1.0}, {"source": "asyncio_socketstream_aclose", "target": "asyncio_sleep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1345", "weight": 1.0}, {"source": "asyncio_rawsocketmixin_aclose", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1387", "weight": 1.0}, {"source": "asyncio_unixsocketstream_receive", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1402", "weight": 1.0}, {"source": "asyncio_unixsocketstream_receive", "target": "asyncio_rawsocketmixin_wait_until_readable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1408", "weight": 1.0}, {"source": "asyncio_unixsocketstream_send", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1422", "weight": 1.0}, {"source": "asyncio_unixsocketstream_send", "target": "asyncio_connectedunixdatagramsocket_send", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1427", "weight": 1.0}, {"source": "asyncio_unixsocketstream_send", "target": "asyncio_rawsocketmixin_wait_until_writable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1429", "weight": 1.0}, {"source": "asyncio_unixsocketstream_receive_fds", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1446", "weight": 1.0}, {"source": "asyncio_unixsocketstream_receive_fds", "target": "asyncio_rawsocketmixin_wait_until_readable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1454", "weight": 1.0}, {"source": "asyncio_unixsocketstream_send_fds", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1492", "weight": 1.0}, {"source": "asyncio_unixsocketstream_send_fds", "target": "asyncio_rawsocketmixin_wait_until_writable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1503", "weight": 1.0}, {"source": "asyncio_tcpsocketlistener_accept", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1529", "weight": 1.0}, {"source": "asyncio_tcpsocketlistener_accept", "target": "asyncio_cancelscope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1530", "weight": 1.0}, {"source": "asyncio_tcpsocketlistener_accept", "target": "asyncio_socketstream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1551", "weight": 1.0}, {"source": "asyncio_tcpsocketlistener_aclose", "target": "asyncio_cancelscope_cancel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1565", "weight": 1.0}, {"source": "asyncio_tcpsocketlistener_aclose", "target": "asyncio_sleep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1566", "weight": 1.0}, {"source": "asyncio_tcpsocketlistener_aclose", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1568", "weight": 1.0}, {"source": "asyncio_unixsocketlistener_accept", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1579", "weight": 1.0}, {"source": "asyncio_unixsocketlistener_accept", "target": "asyncio_unixsocketstream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1585", "weight": 1.0}, {"source": "asyncio_unixsocketlistener_aclose", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1601", "weight": 1.0}, {"source": "asyncio_udpsocket_aclose", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1625", "weight": 1.0}, {"source": "asyncio_udpsocket_receive", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1629", "weight": 1.0}, {"source": "asyncio_udpsocket_receive", "target": "asyncio_event_wait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1634", "weight": 1.0}, {"source": "asyncio_udpsocket_send", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1646", "weight": 1.0}, {"source": "asyncio_udpsocket_send", "target": "asyncio_event_wait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1647", "weight": 1.0}, {"source": "asyncio_connectedudpsocket_aclose", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1673", "weight": 1.0}, {"source": "asyncio_connectedudpsocket_receive", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1677", "weight": 1.0}, {"source": "asyncio_connectedudpsocket_receive", "target": "asyncio_event_wait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1682", "weight": 1.0}, {"source": "asyncio_connectedudpsocket_send", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1696", "weight": 1.0}, {"source": "asyncio_connectedudpsocket_send", "target": "asyncio_event_wait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1697", "weight": 1.0}, {"source": "asyncio_unixdatagramsocket_receive", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1709", "weight": 1.0}, {"source": "asyncio_unixdatagramsocket_receive", "target": "asyncio_rawsocketmixin_wait_until_readable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1715", "weight": 1.0}, {"source": "asyncio_unixdatagramsocket_send", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1726", "weight": 1.0}, {"source": "asyncio_unixdatagramsocket_send", "target": "asyncio_rawsocketmixin_wait_until_writable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1732", "weight": 1.0}, {"source": "asyncio_connectedunixdatagramsocket_receive", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1745", "weight": 1.0}, {"source": "asyncio_connectedunixdatagramsocket_receive", "target": "asyncio_rawsocketmixin_wait_until_readable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1751", "weight": 1.0}, {"source": "asyncio_connectedunixdatagramsocket_send", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1762", "weight": 1.0}, {"source": "asyncio_connectedunixdatagramsocket_send", "target": "asyncio_rawsocketmixin_wait_until_writable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1768", "weight": 1.0}, {"source": "asyncio_event_new", "target": "asyncio_capacitylimiter_new", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1789", "weight": 1.0}, {"source": "asyncio_event_init", "target": "asyncio_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1792", "weight": 1.0}, {"source": "asyncio_event_wait", "target": "asyncio_event_is_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1801", "weight": 1.0}, {"source": "asyncio_event_wait", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1802", "weight": 1.0}, {"source": "asyncio_lock_new", "target": "asyncio_capacitylimiter_new", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1812", "weight": 1.0}, {"source": "asyncio_lock_acquire", "target": "asyncio_checkpoint_if_cancelled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1822", "weight": 1.0}, {"source": "asyncio_lock_acquire", "target": "asyncio_cancel_shielded_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1829", "weight": 1.0}, {"source": "asyncio_lock_acquire", "target": "asyncio_capacitylimiter_release", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1831", "weight": 1.0}, {"source": "asyncio_lock_statistics", "target": "asyncio_asynciotaskinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1880", "weight": 1.0}, {"source": "asyncio_lock_statistics", "target": "asyncio_lock_locked", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1881", "weight": 1.0}, {"source": "asyncio_semaphore_new", "target": "asyncio_capacitylimiter_new", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1892", "weight": 1.0}, {"source": "asyncio_semaphore_init", "target": "asyncio_testrunner_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1901", "weight": 1.0}, {"source": "asyncio_semaphore_acquire", "target": "asyncio_checkpoint_if_cancelled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1909", "weight": 1.0}, {"source": "asyncio_semaphore_acquire", "target": "asyncio_cancel_shielded_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1916", "weight": 1.0}, {"source": "asyncio_semaphore_acquire", "target": "asyncio_capacitylimiter_release", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1918", "weight": 1.0}, {"source": "asyncio_capacitylimiter_init", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1972", "weight": 1.0}, {"source": "asyncio_capacitylimiter_aenter", "target": "asyncio_capacitylimiter_acquire", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1977", "weight": 1.0}, {"source": "asyncio_capacitylimiter_aexit", "target": "asyncio_capacitylimiter_release", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1985", "weight": 1.0}, {"source": "asyncio_total_tokens", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2005", "weight": 1.0}, {"source": "asyncio_capacitylimiter_notify_next_waiter", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2020", "weight": 1.0}, {"source": "asyncio_capacitylimiter_acquire_nowait", "target": "asyncio_capacitylimiter_acquire_on_behalf_of_nowait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2023", "weight": 1.0}, {"source": "asyncio_capacitylimiter_acquire", "target": "asyncio_capacitylimiter_acquire_on_behalf_of", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2037", "weight": 1.0}, {"source": "asyncio_capacitylimiter_acquire_on_behalf_of", "target": "asyncio_checkpoint_if_cancelled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2040", "weight": 1.0}, {"source": "asyncio_capacitylimiter_acquire_on_behalf_of", "target": "asyncio_capacitylimiter_acquire_on_behalf_of_nowait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2042", "weight": 1.0}, {"source": "asyncio_capacitylimiter_acquire_on_behalf_of", "target": "asyncio_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2044", "weight": 1.0}, {"source": "asyncio_capacitylimiter_acquire_on_behalf_of", "target": "asyncio_event_wait", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2047", "weight": 1.0}, {"source": "asyncio_capacitylimiter_acquire_on_behalf_of", "target": "asyncio_event_is_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2050", "weight": 1.0}, {"source": "asyncio_capacitylimiter_acquire_on_behalf_of", "target": "asyncio_capacitylimiter_notify_next_waiter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2051", "weight": 1.0}, {"source": "asyncio_capacitylimiter_acquire_on_behalf_of", "target": "asyncio_cancel_shielded_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2058", "weight": 1.0}, {"source": "asyncio_capacitylimiter_acquire_on_behalf_of", "target": "asyncio_capacitylimiter_release", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2060", "weight": 1.0}, {"source": "asyncio_capacitylimiter_release", "target": "asyncio_capacitylimiter_release_on_behalf_of", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2064", "weight": 1.0}, {"source": "asyncio_capacitylimiter_release_on_behalf_of", "target": "asyncio_capacitylimiter_notify_next_waiter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2074", "weight": 1.0}, {"source": "asyncio_signalreceiver_init", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2099", "weight": 1.0}, {"source": "asyncio_signalreceiver_enter", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2107", "weight": 1.0}, {"source": "asyncio_signalreceiver_anext", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2126", "weight": 1.0}, {"source": "asyncio_asynciotaskinfo_init", "target": "asyncio_testrunner_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2149", "weight": 1.0}, {"source": "asyncio_testrunner_init", "target": "asyncio_runner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2192", "weight": 1.0}, {"source": "asyncio_testrunner_enter", "target": "asyncio_testrunner_get_loop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2198", "weight": 1.0}, {"source": "asyncio_testrunner_run_tests_and_fixtures", "target": "asyncio_cancelscope_cancel", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2245", "weight": 1.0}, {"source": "asyncio_testrunner_call_in_runner_task", "target": "asyncio_testrunner_get_loop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2269", "weight": 1.0}, {"source": "asyncio_testrunner_call_in_runner_task", "target": "asyncio_testrunner_run_tests_and_fixtures", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2270", "weight": 1.0}, {"source": "asyncio_testrunner_run_asyncgen_fixture", "target": "asyncio_testrunner_get_loop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2284", "weight": 1.0}, {"source": "asyncio_testrunner_run_asyncgen_fixture", "target": "asyncio_testrunner_call_in_runner_task", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2285", "weight": 1.0}, {"source": "asyncio_testrunner_run_asyncgen_fixture", "target": "asyncio_testrunner_raise_async_exceptions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2287", "weight": 1.0}, {"source": "asyncio_testrunner_run_asyncgen_fixture", "target": "asyncio_connectedudpsocket_aclose", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2298", "weight": 1.0}, {"source": "asyncio_testrunner_run_fixture", "target": "asyncio_testrunner_get_loop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2306", "weight": 1.0}, {"source": "asyncio_testrunner_run_fixture", "target": "asyncio_testrunner_call_in_runner_task", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2307", "weight": 1.0}, {"source": "asyncio_testrunner_run_fixture", "target": "asyncio_testrunner_raise_async_exceptions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2309", "weight": 1.0}, {"source": "asyncio_testrunner_run_test", "target": "asyncio_testrunner_get_loop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2316", "weight": 1.0}, {"source": "asyncio_testrunner_run_test", "target": "asyncio_testrunner_call_in_runner_task", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2317", "weight": 1.0}, {"source": "asyncio_testrunner_run_test", "target": "asyncio_testrunner_raise_async_exceptions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2322", "weight": 1.0}, {"source": "asyncio_run", "target": "asyncio_runner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2357", "weight": 1.0}, {"source": "asyncio_checkpoint", "target": "asyncio_sleep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2374", "weight": 1.0}, {"source": "asyncio_checkpoint_if_cancelled", "target": "asyncio_sleep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2389", "weight": 1.0}, {"source": "asyncio_cancel_shielded_checkpoint", "target": "asyncio_cancelscope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2397", "weight": 1.0}, {"source": "asyncio_cancel_shielded_checkpoint", "target": "asyncio_sleep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2398", "weight": 1.0}, {"source": "asyncio_create_cancel_scope", "target": "asyncio_cancelscope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2408", "weight": 1.0}, {"source": "asyncio_create_task_group", "target": "asyncio_taskgroup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2435", "weight": 1.0}, {"source": "asyncio_create_event", "target": "asyncio_event", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2439", "weight": 1.0}, {"source": "asyncio_create_lock", "target": "asyncio_lock", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2443", "weight": 1.0}, {"source": "asyncio_create_semaphore", "target": "asyncio_semaphore", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2453", "weight": 1.0}, {"source": "asyncio_create_capacity_limiter", "target": "asyncio_capacitylimiter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2457", "weight": 1.0}, {"source": "asyncio_run_sync_in_worker_thread", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2467", "weight": 1.0}, {"source": "asyncio_run_sync_in_worker_thread", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2476", "weight": 1.0}, {"source": "asyncio_run_sync_in_worker_thread", "target": "asyncio_current_default_thread_limiter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2480", "weight": 1.0}, {"source": "asyncio_run_sync_in_worker_thread", "target": "asyncio_cancelscope", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2481", "weight": 1.0}, {"source": "asyncio_run_sync_in_worker_thread", "target": "asyncio_find_root_task", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2483", "weight": 1.0}, {"source": "asyncio_run_sync_in_worker_thread", "target": "asyncio_workerthread", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2485", "weight": 1.0}, {"source": "asyncio_run_sync_in_worker_thread", "target": "asyncio_taskgroup_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2486", "weight": 1.0}, {"source": "asyncio_run_sync_in_worker_thread", "target": "asyncio_current_time", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2496", "weight": 1.0}, {"source": "asyncio_run_sync_in_worker_thread", "target": "asyncio_workerthread_stop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2508", "weight": 1.0}, {"source": "asyncio_run_sync_in_worker_thread", "target": "asyncio_run", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2511", "weight": 1.0}, {"source": "asyncio_run_async_from_thread", "target": "asyncio_run", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2560", "weight": 1.0}, {"source": "asyncio_open_process", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2604", "weight": 1.0}, {"source": "asyncio_open_process", "target": "asyncio_streamwriterwrapper", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2625", "weight": 1.0}, {"source": "asyncio_open_process", "target": "asyncio_streamreaderwrapper", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2626", "weight": 1.0}, {"source": "asyncio_open_process", "target": "asyncio_process", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2628", "weight": 1.0}, {"source": "asyncio_setup_process_pool_exit_at_shutdown", "target": "asyncio_shutdown_process_pool_on_exit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2633", "weight": 1.0}, {"source": "asyncio_setup_process_pool_exit_at_shutdown", "target": "asyncio_find_root_task", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2636", "weight": 1.0}, {"source": "asyncio_connect_tcp", "target": "asyncio_socketstream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2651", "weight": 1.0}, {"source": "asyncio_connect_unix", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2655", "weight": 1.0}, {"source": "asyncio_connect_unix", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2668", "weight": 1.0}, {"source": "asyncio_connect_unix", "target": "asyncio_unixsocketstream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2671", "weight": 1.0}, {"source": "asyncio_create_tcp_listener", "target": "asyncio_tcpsocketlistener", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2675", "weight": 1.0}, {"source": "asyncio_create_unix_listener", "target": "asyncio_unixsocketlistener", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2679", "weight": 1.0}, {"source": "asyncio_create_udp_socket", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2697", "weight": 1.0}, {"source": "asyncio_create_udp_socket", "target": "asyncio_udpsocket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2701", "weight": 1.0}, {"source": "asyncio_create_udp_socket", "target": "asyncio_connectedudpsocket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2703", "weight": 1.0}, {"source": "asyncio_create_unix_datagram_socket", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2709", "weight": 1.0}, {"source": "asyncio_create_unix_datagram_socket", "target": "asyncio_runner_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2722", "weight": 1.0}, {"source": "asyncio_create_unix_datagram_socket", "target": "asyncio_connectedunixdatagramsocket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2725", "weight": 1.0}, {"source": "asyncio_create_unix_datagram_socket", "target": "asyncio_unixdatagramsocket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2727", "weight": 1.0}, {"source": "asyncio_wait_readable", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2764", "weight": 1.0}, {"source": "asyncio_wait_writable", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2817", "weight": 1.0}, {"source": "asyncio_wrap_listener_socket", "target": "asyncio_tcpsocketlistener", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2915", "weight": 1.0}, {"source": "asyncio_wrap_stream_socket", "target": "asyncio_socketstream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2922", "weight": 1.0}, {"source": "asyncio_wrap_unix_stream_socket", "target": "asyncio_unixsocketstream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2926", "weight": 1.0}, {"source": "asyncio_wrap_udp_socket", "target": "asyncio_udpsocket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2933", "weight": 1.0}, {"source": "asyncio_wrap_connected_udp_socket", "target": "asyncio_connectedudpsocket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2940", "weight": 1.0}, {"source": "asyncio_wrap_unix_datagram_socket", "target": "asyncio_unixdatagramsocket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2944", "weight": 1.0}, {"source": "asyncio_wrap_connected_unix_datagram_socket", "target": "asyncio_connectedunixdatagramsocket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2950", "weight": 1.0}, {"source": "asyncio_current_default_thread_limiter", "target": "asyncio_capacitylimiter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2957", "weight": 1.0}, {"source": "asyncio_current_default_thread_limiter", "target": "asyncio_event_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2958", "weight": 1.0}, {"source": "asyncio_open_signal_receiver", "target": "asyncio_signalreceiver", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2965", "weight": 1.0}, {"source": "asyncio_get_current_task", "target": "asyncio_asynciotaskinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2969", "weight": 1.0}, {"source": "asyncio_get_running_tasks", "target": "asyncio_asynciotaskinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2973", "weight": 1.0}, {"source": "asyncio_wait_all_tasks_blocked", "target": "asyncio_checkpoint", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2977", "weight": 1.0}, {"source": "asyncio_wait_all_tasks_blocked", "target": "asyncio_sleep", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2986", "weight": 1.0}, {"source": "asyncio_create_test_runner", "target": "asyncio_testrunner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2993", "weight": 1.0}, {"source": "asyncio_rationale_157", "target": "asyncio_runner_close", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L157", "weight": 1.0}, {"source": "asyncio_rationale_176", "target": "asyncio_runner_get_loop", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L176", "weight": 1.0}, {"source": "asyncio_rationale_181", "target": "asyncio_runner_run", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L181", "weight": 1.0}, {"source": "asyncio_rationale_279", "target": "asyncio_shutdown_default_executor", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L279", "weight": 1.0}, {"source": "asyncio_rationale_353", "target": "asyncio_task_started", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L353", "weight": 1.0}, {"source": "asyncio_rationale_573", "target": "asyncio_cancelscope_deliver_cancellation", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L573", "weight": 1.0}, {"source": "asyncio_rationale_619", "target": "asyncio_cancelscope_restart_cancellation_in_parent", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L619", "weight": 1.0}, {"source": "asyncio_rationale_694", "target": "asyncio_taskstate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L694", "weight": 1.0}, {"source": "asyncio_rationale_1147", "target": "asyncio_forcibly_shutdown_process_pool_on_exit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1147", "weight": 1.0}, {"source": "asyncio_rationale_1170", "target": "asyncio_shutdown_process_pool_on_exit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1170", "weight": 1.0}, {"source": "asyncio_rationale_2017", "target": "asyncio_capacitylimiter_notify_next_waiter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2017", "weight": 1.0}], "raw_calls": [{"caller_nid": "asyncio_runner_close", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L163"}, {"caller_nid": "asyncio_runner_close", "callee": "shutdown_asyncgens", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L163"}, {"caller_nid": "asyncio_runner_close", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L164"}, {"caller_nid": "asyncio_runner_close", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L165"}, {"caller_nid": "asyncio_runner_close", "callee": "shutdown_default_executor", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L165"}, {"caller_nid": "asyncio_runner_close", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L167"}, {"caller_nid": "asyncio_runner_close", "callee": "set_event_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L170"}, {"caller_nid": "asyncio_runner_run", "callee": "iscoroutine", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L182"}, {"caller_nid": "asyncio_runner_run", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L183"}, {"caller_nid": "asyncio_runner_run", "callee": "_get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L185"}, {"caller_nid": "asyncio_runner_run", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L187"}, {"caller_nid": "asyncio_runner_run", "callee": "current_thread", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L198"}, {"caller_nid": "asyncio_runner_run", "callee": "main_thread", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L198"}, {"caller_nid": "asyncio_runner_run", "callee": "getsignal", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L199"}, {"caller_nid": "asyncio_runner_run", "callee": "partial", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L201"}, {"caller_nid": "asyncio_runner_run", "callee": "signal", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L203"}, {"caller_nid": "asyncio_runner_run", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L214"}, {"caller_nid": "asyncio_runner_run", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L217"}, {"caller_nid": "asyncio_runner_run", "callee": "uncancel", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L218"}, {"caller_nid": "asyncio_runner_run", "callee": "getsignal", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L224"}, {"caller_nid": "asyncio_runner_run", "callee": "signal", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L226"}, {"caller_nid": "asyncio_runner_lazy_init", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L230"}, {"caller_nid": "asyncio_runner_lazy_init", "callee": "new_event_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L234"}, {"caller_nid": "asyncio_runner_lazy_init", "callee": "set_event_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L238"}, {"caller_nid": "asyncio_runner_lazy_init", "callee": "_loop_factory", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L241"}, {"caller_nid": "asyncio_runner_lazy_init", "callee": "set_debug", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L243"}, {"caller_nid": "asyncio_runner_lazy_init", "callee": "copy_context", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L244"}, {"caller_nid": "asyncio_runner_on_sigint", "callee": "done", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L249"}, {"caller_nid": "asyncio_runner_on_sigint", "callee": "call_soon_threadsafe", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L252"}, {"caller_nid": "asyncio_runner_on_sigint", "callee": "KeyboardInterrupt", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L254"}, {"caller_nid": "asyncio_cancel_all_tasks", "callee": "all_tasks", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L257"}, {"caller_nid": "asyncio_cancel_all_tasks", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L264"}, {"caller_nid": "asyncio_cancel_all_tasks", "callee": "gather", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L264"}, {"caller_nid": "asyncio_cancel_all_tasks", "callee": "cancelled", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L267"}, {"caller_nid": "asyncio_cancel_all_tasks", "callee": "exception", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L269"}, {"caller_nid": "asyncio_cancel_all_tasks", "callee": "call_exception_handler", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L270"}, {"caller_nid": "asyncio_cancel_all_tasks", "callee": "exception", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L273"}, {"caller_nid": "asyncio_shutdown_default_executor", "callee": "create_future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L291"}, {"caller_nid": "asyncio_shutdown_default_executor", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L297"}, {"caller_nid": "asyncio_find_root_task", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L309"}, {"caller_nid": "asyncio_find_root_task", "callee": "done", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L310"}, {"caller_nid": "asyncio_find_root_task", "callee": "all_tasks", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L314"}, {"caller_nid": "asyncio_find_root_task", "callee": "done", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L315"}, {"caller_nid": "asyncio_find_root_task", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L320"}, {"caller_nid": "asyncio_find_root_task", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L326"}, {"caller_nid": "asyncio_find_root_task", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L326"}, {"caller_nid": "asyncio_find_root_task", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L327"}, {"caller_nid": "asyncio_find_root_task", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L334"}, {"caller_nid": "asyncio_get_callable_name", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L340"}, {"caller_nid": "asyncio_get_callable_name", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L341"}, {"caller_nid": "asyncio_get_callable_name", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L342"}, {"caller_nid": "asyncio_task_started", "callee": "get_coro", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L356"}, {"caller_nid": "asyncio_task_started", "callee": "getcoroutinestate", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L359"}, {"caller_nid": "asyncio_task_started", "callee": "Exception", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L362"}, {"caller_nid": "asyncio_is_anyio_cancellation", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L377"}, {"caller_nid": "asyncio_is_anyio_cancellation", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L378"}, {"caller_nid": "asyncio_is_anyio_cancellation", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L382"}, {"caller_nid": "asyncio_cancelscope_enter", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L415"}, {"caller_nid": "asyncio_cancelscope_enter", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L419"}, {"caller_nid": "asyncio_cancelscope_enter", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L419"}, {"caller_nid": "asyncio_cancelscope_enter", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L420"}, {"caller_nid": "asyncio_cancelscope_enter", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L432"}, {"caller_nid": "asyncio_cancelscope_enter", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L433"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L453"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L454"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L455"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L461"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L463"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L474"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L476"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L477"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "uncancel", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L491"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L495"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L496"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L498"}, {"caller_nid": "asyncio_cancelscope_exit", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L521"}, {"caller_nid": "asyncio_cancelscope_timeout", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L566"}, {"caller_nid": "asyncio_cancelscope_timeout", "callee": "time", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L567"}, {"caller_nid": "asyncio_cancelscope_timeout", "callee": "call_at", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L570"}, {"caller_nid": "asyncio_cancelscope_deliver_cancellation", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L584"}, {"caller_nid": "asyncio_cancelscope_deliver_cancellation", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L593"}, {"caller_nid": "asyncio_cancelscope_deliver_cancellation", "callee": "done", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L593"}, {"caller_nid": "asyncio_cancelscope_deliver_cancellation", "callee": "call_soon", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L610"}, {"caller_nid": "asyncio_cancelscope_deliver_cancellation", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L610"}, {"caller_nid": "asyncio_cancelscope_cancel", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L644"}, {"caller_nid": "asyncio_cancelscope_cancel", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L645"}, {"caller_nid": "asyncio_deadline", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L660"}, {"caller_nid": "asyncio_asynciotaskstatus_started", "callee": "set_result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L721"}, {"caller_nid": "asyncio_asynciotaskstatus_started", "callee": "cancelled", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L723"}, {"caller_nid": "asyncio_asynciotaskstatus_started", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L724"}, {"caller_nid": "asyncio_asynciotaskstatus_started", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L728"}, {"caller_nid": "asyncio_asynciotaskstatus_started", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L728"}, {"caller_nid": "asyncio_taskgroup_aexit", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L760"}, {"caller_nid": "asyncio_taskgroup_aexit", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L761"}, {"caller_nid": "asyncio_taskgroup_aexit", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L763"}, {"caller_nid": "asyncio_taskgroup_aexit", "callee": "create_future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L768"}, {"caller_nid": "asyncio_taskgroup_aexit", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L782"}, {"caller_nid": "asyncio_taskgroup_aexit", "callee": "BaseExceptionGroup", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L799"}, {"caller_nid": "asyncio_taskgroup_aexit", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L805"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L869"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L875"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L875"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L877"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L880"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "func", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L882"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "iscoroutine", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L883"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L884"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L885"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L890"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L891"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "get_task_factory", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L893"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L894"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L895"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "custom_task_constructor", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L898"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "create_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L900"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L906"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L907"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "future_add_to_awaited_by", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L909"}, {"caller_nid": "asyncio_taskgroup_spawn", "callee": "add_done_callback", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L911"}, {"caller_nid": "asyncio_taskgroup_start", "callee": "Future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L925"}, {"caller_nid": "asyncio_taskgroup_start", "callee": "suppress", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L937"}, {"caller_nid": "asyncio_workerthread_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L959"}, {"caller_nid": "asyncio_workerthread_init", "callee": "Queue", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L966"}, {"caller_nid": "asyncio_workerthread_report_result", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L975"}, {"caller_nid": "asyncio_workerthread_report_result", "callee": "cancelled", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L977"}, {"caller_nid": "asyncio_workerthread_report_result", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L979"}, {"caller_nid": "asyncio_workerthread_report_result", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L980"}, {"caller_nid": "asyncio_workerthread_report_result", "callee": "set_exception", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L984"}, {"caller_nid": "asyncio_workerthread_report_result", "callee": "set_result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L986"}, {"caller_nid": "asyncio_workerthread_run", "callee": "claim_worker_thread", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L989"}, {"caller_nid": "asyncio_workerthread_run", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L991"}, {"caller_nid": "asyncio_workerthread_run", "callee": "cancelled", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L997"}, {"caller_nid": "asyncio_workerthread_run", "callee": "is_closed", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1008"}, {"caller_nid": "asyncio_workerthread_run", "callee": "call_soon_threadsafe", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1009"}, {"caller_nid": "asyncio_workerthread_run", "callee": "task_done", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1015"}, {"caller_nid": "asyncio_workerthread_stop", "callee": "put_nowait", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1020"}, {"caller_nid": "asyncio_workerthread_stop", "callee": "discard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1021"}, {"caller_nid": "asyncio_workerthread_stop", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1023"}, {"caller_nid": "asyncio_streamreaderwrapper_receive", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1044"}, {"caller_nid": "asyncio_streamreaderwrapper_aclose", "callee": "set_exception", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1051"}, {"caller_nid": "asyncio_streamreaderwrapper_aclose", "callee": "ClosedResourceError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1051"}, {"caller_nid": "asyncio_streamwriterwrapper_send", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1064"}, {"caller_nid": "asyncio_streamwriterwrapper_send", "callee": "drain", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1065"}, {"caller_nid": "asyncio_streamwriterwrapper_send", "callee": "is_closing", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1072"}, {"caller_nid": "asyncio_forcibly_shutdown_process_pool_on_exit", "callee": "get_child_watcher", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1152"}, {"caller_nid": "asyncio_forcibly_shutdown_process_pool_on_exit", "callee": "get_event_loop_policy", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1152"}, {"caller_nid": "asyncio_forcibly_shutdown_process_pool_on_exit", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1157"}, {"caller_nid": "asyncio_forcibly_shutdown_process_pool_on_exit", "callee": "remove_child_handler", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1166"}, {"caller_nid": "asyncio_shutdown_process_pool_on_exit", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1181"}, {"caller_nid": "asyncio_streamprotocol_connection_made", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1203"}, {"caller_nid": "asyncio_streamprotocol_connection_made", "callee": "set_write_buffer_limits", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1207"}, {"caller_nid": "asyncio_streamprotocol_connection_made", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1207"}, {"caller_nid": "asyncio_streamprotocol_data_received", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1218"}, {"caller_nid": "asyncio_streamprotocol_data_received", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1218"}, {"caller_nid": "asyncio_datagramprotocol_connection_made", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1240"}, {"caller_nid": "asyncio_datagramprotocol_datagram_received", "callee": "convert_ipv6_sockaddr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1250"}, {"caller_nid": "asyncio_datagramprotocol_datagram_received", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1251"}, {"caller_nid": "asyncio_datagramprotocol_pause_writing", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1258"}, {"caller_nid": "asyncio_socketstream_init", "callee": "ResourceGuard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1268"}, {"caller_nid": "asyncio_socketstream_init", "callee": "ResourceGuard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1269"}, {"caller_nid": "asyncio_raw_socket", "callee": "get_extra_info", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1274"}, {"caller_nid": "asyncio_socketstream_receive", "callee": "is_closing", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1280"}, {"caller_nid": "asyncio_socketstream_receive", "callee": "resume_reading", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1283"}, {"caller_nid": "asyncio_socketstream_receive", "callee": "pause_reading", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1285"}, {"caller_nid": "asyncio_socketstream_receive", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1290"}, {"caller_nid": "asyncio_socketstream_receive", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1299"}, {"caller_nid": "asyncio_socketstream_receive", "callee": "appendleft", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1302"}, {"caller_nid": "asyncio_socketstream_receive", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1307"}, {"caller_nid": "asyncio_socketstream_send", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1321"}, {"caller_nid": "asyncio_socketstream_send", "callee": "is_closing", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1323"}, {"caller_nid": "asyncio_socketstream_send_eof", "callee": "write_eof", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1332"}, {"caller_nid": "asyncio_socketstream_aclose", "callee": "is_closing", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1338"}, {"caller_nid": "asyncio_socketstream_aclose", "callee": "write_eof", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1340"}, {"caller_nid": "asyncio_socketstream_aclose", "callee": "abort", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1346"}, {"caller_nid": "asyncio_rawsocketmixin_init", "callee": "ResourceGuard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1356"}, {"caller_nid": "asyncio_rawsocketmixin_init", "callee": "ResourceGuard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1357"}, {"caller_nid": "asyncio_rawsocketmixin_wait_until_readable", "callee": "Future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1368"}, {"caller_nid": "asyncio_rawsocketmixin_wait_until_readable", "callee": "add_reader", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1369"}, {"caller_nid": "asyncio_rawsocketmixin_wait_until_readable", "callee": "add_done_callback", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1370"}, {"caller_nid": "asyncio_rawsocketmixin_wait_until_writable", "callee": "Future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1378"}, {"caller_nid": "asyncio_rawsocketmixin_wait_until_writable", "callee": "add_writer", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1379"}, {"caller_nid": "asyncio_rawsocketmixin_wait_until_writable", "callee": "add_done_callback", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1380"}, {"caller_nid": "asyncio_rawsocketmixin_aclose", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1386"}, {"caller_nid": "asyncio_rawsocketmixin_aclose", "callee": "set_result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1390"}, {"caller_nid": "asyncio_rawsocketmixin_aclose", "callee": "set_result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1392"}, {"caller_nid": "asyncio_unixsocketstream_send_eof", "callee": "shutdown", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1398"}, {"caller_nid": "asyncio_unixsocketstream_receive", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1401"}, {"caller_nid": "asyncio_unixsocketstream_receive", "callee": "recv", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1406"}, {"caller_nid": "asyncio_unixsocketstream_send", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1421"}, {"caller_nid": "asyncio_unixsocketstream_send", "callee": "memoryview", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1424"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1439"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1440"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1441"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1442"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1444"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "array", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1445"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "recvmsg", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1450"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "CMSG_LEN", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1451"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1468"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "frombytes", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1473"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1473"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1473"}, {"caller_nid": "asyncio_unixsocketstream_receive_fds", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1475"}, {"caller_nid": "asyncio_unixsocketstream_send_fds", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1479"}, {"caller_nid": "asyncio_unixsocketstream_send_fds", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1481"}, {"caller_nid": "asyncio_unixsocketstream_send_fds", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1483"}, {"caller_nid": "asyncio_unixsocketstream_send_fds", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1486"}, {"caller_nid": "asyncio_unixsocketstream_send_fds", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1487"}, {"caller_nid": "asyncio_unixsocketstream_send_fds", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1488"}, {"caller_nid": "asyncio_unixsocketstream_send_fds", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1489"}, {"caller_nid": "asyncio_unixsocketstream_send_fds", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1489"}, {"caller_nid": "asyncio_unixsocketstream_send_fds", "callee": "array", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1491"}, {"caller_nid": "asyncio_unixsocketstream_send_fds", "callee": "sendmsg", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1498"}, {"caller_nid": "asyncio_tcpsocketlistener_init", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1517"}, {"caller_nid": "asyncio_tcpsocketlistener_init", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1517"}, {"caller_nid": "asyncio_tcpsocketlistener_init", "callee": "ResourceGuard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1518"}, {"caller_nid": "asyncio_tcpsocketlistener_accept", "callee": "sock_accept", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1532"}, {"caller_nid": "asyncio_tcpsocketlistener_accept", "callee": "remove_reader", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1536"}, {"caller_nid": "asyncio_tcpsocketlistener_accept", "callee": "setsockopt", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1547"}, {"caller_nid": "asyncio_tcpsocketlistener_accept", "callee": "connect_accepted_socket", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1548"}, {"caller_nid": "asyncio_tcpsocketlistener_aclose", "callee": "remove_reader", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1561"}, {"caller_nid": "asyncio_unixsocketlistener_init", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1574"}, {"caller_nid": "asyncio_unixsocketlistener_init", "callee": "ResourceGuard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1575"}, {"caller_nid": "asyncio_unixsocketlistener_accept", "callee": "setblocking", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1584"}, {"caller_nid": "asyncio_unixsocketlistener_accept", "callee": "Future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1587"}, {"caller_nid": "asyncio_unixsocketlistener_accept", "callee": "add_reader", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1588"}, {"caller_nid": "asyncio_unixsocketlistener_accept", "callee": "add_done_callback", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1589"}, {"caller_nid": "asyncio_unixsocketlistener_accept", "callee": "remove_reader", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1590"}, {"caller_nid": "asyncio_udpsocket_init", "callee": "ResourceGuard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1614"}, {"caller_nid": "asyncio_udpsocket_init", "callee": "ResourceGuard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1615"}, {"caller_nid": "asyncio_raw_socket", "callee": "get_extra_info", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1620"}, {"caller_nid": "asyncio_udpsocket_aclose", "callee": "is_closing", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1624"}, {"caller_nid": "asyncio_udpsocket_receive", "callee": "is_closing", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1632"}, {"caller_nid": "asyncio_udpsocket_receive", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1633"}, {"caller_nid": "asyncio_udpsocket_receive", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1637"}, {"caller_nid": "asyncio_udpsocket_send", "callee": "is_closing", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1650"}, {"caller_nid": "asyncio_udpsocket_send", "callee": "sendto", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1653"}, {"caller_nid": "asyncio_connectedudpsocket_init", "callee": "ResourceGuard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1662"}, {"caller_nid": "asyncio_connectedudpsocket_init", "callee": "ResourceGuard", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1663"}, {"caller_nid": "asyncio_raw_socket", "callee": "get_extra_info", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1668"}, {"caller_nid": "asyncio_connectedudpsocket_aclose", "callee": "is_closing", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1672"}, {"caller_nid": "asyncio_connectedudpsocket_receive", "callee": "is_closing", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1680"}, {"caller_nid": "asyncio_connectedudpsocket_receive", "callee": "clear", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1681"}, {"caller_nid": "asyncio_connectedudpsocket_receive", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1685"}, {"caller_nid": "asyncio_connectedudpsocket_send", "callee": "is_closing", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1700"}, {"caller_nid": "asyncio_connectedudpsocket_send", "callee": "sendto", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1703"}, {"caller_nid": "asyncio_unixdatagramsocket_receive", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1708"}, {"caller_nid": "asyncio_unixdatagramsocket_receive", "callee": "recvfrom", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1713"}, {"caller_nid": "asyncio_unixdatagramsocket_send", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1725"}, {"caller_nid": "asyncio_unixdatagramsocket_send", "callee": "sendto", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1730"}, {"caller_nid": "asyncio_connectedunixdatagramsocket_receive", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1744"}, {"caller_nid": "asyncio_connectedunixdatagramsocket_receive", "callee": "recv", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1749"}, {"caller_nid": "asyncio_connectedunixdatagramsocket_send", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1761"}, {"caller_nid": "asyncio_event_statistics", "callee": "EventStatistics", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1807"}, {"caller_nid": "asyncio_event_statistics", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1807"}, {"caller_nid": "asyncio_lock_init", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1817"}, {"caller_nid": "asyncio_lock_acquire", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1820"}, {"caller_nid": "asyncio_lock_acquire", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1820"}, {"caller_nid": "asyncio_lock_acquire", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1837"}, {"caller_nid": "asyncio_lock_acquire", "callee": "Future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1839"}, {"caller_nid": "asyncio_lock_acquire", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1841"}, {"caller_nid": "asyncio_lock_acquire", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1845"}, {"caller_nid": "asyncio_lock_acquire", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1851"}, {"caller_nid": "asyncio_lock_acquire_nowait", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1854"}, {"caller_nid": "asyncio_lock_acquire_nowait", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1854"}, {"caller_nid": "asyncio_lock_acquire_nowait", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1860"}, {"caller_nid": "asyncio_lock_release", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1868"}, {"caller_nid": "asyncio_lock_release", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1869"}, {"caller_nid": "asyncio_lock_release", "callee": "cancelled", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1872"}, {"caller_nid": "asyncio_lock_release", "callee": "set_result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1874"}, {"caller_nid": "asyncio_lock_statistics", "callee": "LockStatistics", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1881"}, {"caller_nid": "asyncio_lock_statistics", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1881"}, {"caller_nid": "asyncio_semaphore_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1901"}, {"caller_nid": "asyncio_semaphore_init", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1905"}, {"caller_nid": "asyncio_semaphore_acquire", "callee": "Future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1923"}, {"caller_nid": "asyncio_semaphore_acquire", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1924"}, {"caller_nid": "asyncio_semaphore_acquire", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1929"}, {"caller_nid": "asyncio_semaphore_release", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1943"}, {"caller_nid": "asyncio_semaphore_release", "callee": "cancelled", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1946"}, {"caller_nid": "asyncio_semaphore_release", "callee": "set_result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1947"}, {"caller_nid": "asyncio_semaphore_release", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1948"}, {"caller_nid": "asyncio_semaphore_statistics", "callee": "SemaphoreStatistics", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1962"}, {"caller_nid": "asyncio_semaphore_statistics", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1962"}, {"caller_nid": "asyncio_capacitylimiter_init", "callee": "OrderedDict", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1973"}, {"caller_nid": "asyncio_total_tokens", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1993"}, {"caller_nid": "asyncio_total_tokens", "callee": "isinf", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1993"}, {"caller_nid": "asyncio_total_tokens", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1994"}, {"caller_nid": "asyncio_total_tokens", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1997"}, {"caller_nid": "asyncio_total_tokens", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L1999"}, {"caller_nid": "asyncio_total_tokens", "callee": "popitem", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2004"}, {"caller_nid": "asyncio_borrowed_tokens", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2010"}, {"caller_nid": "asyncio_available_tokens", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2014"}, {"caller_nid": "asyncio_capacitylimiter_notify_next_waiter", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2018"}, {"caller_nid": "asyncio_capacitylimiter_notify_next_waiter", "callee": "popitem", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2019"}, {"caller_nid": "asyncio_capacitylimiter_acquire_nowait", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2023"}, {"caller_nid": "asyncio_capacitylimiter_acquire_on_behalf_of_nowait", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2027"}, {"caller_nid": "asyncio_capacitylimiter_acquire_on_behalf_of_nowait", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2031"}, {"caller_nid": "asyncio_capacitylimiter_acquire_on_behalf_of_nowait", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2034"}, {"caller_nid": "asyncio_capacitylimiter_acquire", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2037"}, {"caller_nid": "asyncio_capacitylimiter_acquire_on_behalf_of", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2049"}, {"caller_nid": "asyncio_capacitylimiter_acquire_on_behalf_of", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2055"}, {"caller_nid": "asyncio_capacitylimiter_release", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2064"}, {"caller_nid": "asyncio_capacitylimiter_release_on_behalf_of", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2068"}, {"caller_nid": "asyncio_capacitylimiter_release_on_behalf_of", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2070"}, {"caller_nid": "asyncio_capacitylimiter_statistics", "callee": "CapacityLimiterStatistics", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2077"}, {"caller_nid": "asyncio_capacitylimiter_statistics", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2080"}, {"caller_nid": "asyncio_capacitylimiter_statistics", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2081"}, {"caller_nid": "asyncio_signalreceiver_init", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2096"}, {"caller_nid": "asyncio_signalreceiver_init", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2097"}, {"caller_nid": "asyncio_signalreceiver_init", "callee": "Future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2098"}, {"caller_nid": "asyncio_signalreceiver_deliver", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2102"}, {"caller_nid": "asyncio_signalreceiver_deliver", "callee": "done", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2103"}, {"caller_nid": "asyncio_signalreceiver_deliver", "callee": "set_result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2104"}, {"caller_nid": "asyncio_signalreceiver_enter", "callee": "add_signal_handler", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2108"}, {"caller_nid": "asyncio_signalreceiver_enter", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2109"}, {"caller_nid": "asyncio_signalreceiver_exit", "callee": "remove_signal_handler", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2120"}, {"caller_nid": "asyncio_signalreceiver_anext", "callee": "Future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2128"}, {"caller_nid": "asyncio_signalreceiver_anext", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2131"}, {"caller_nid": "asyncio_asynciotaskinfo_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2141"}, {"caller_nid": "asyncio_asynciotaskinfo_init", "callee": "get_coro", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2147"}, {"caller_nid": "asyncio_asynciotaskinfo_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2149"}, {"caller_nid": "asyncio_asynciotaskinfo_init", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2149"}, {"caller_nid": "asyncio_asynciotaskinfo_init", "callee": "get_name", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2149"}, {"caller_nid": "asyncio_asynciotaskinfo_init", "callee": "ref", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2150"}, {"caller_nid": "asyncio_asynciotaskinfo_has_pending_cancellation", "callee": "_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2153"}, {"caller_nid": "asyncio_asynciotaskinfo_has_pending_cancellation", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2160"}, {"caller_nid": "asyncio_asynciotaskinfo_has_pending_cancellation", "callee": "cancelled", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2161"}, {"caller_nid": "asyncio_asynciotaskinfo_has_pending_cancellation", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2165"}, {"caller_nid": "asyncio_testrunner_enter", "callee": "set_exception_handler", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2198"}, {"caller_nid": "asyncio_testrunner_exception_handler", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2215"}, {"caller_nid": "asyncio_testrunner_exception_handler", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2215"}, {"caller_nid": "asyncio_testrunner_exception_handler", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2216"}, {"caller_nid": "asyncio_testrunner_exception_handler", "callee": "default_exception_handler", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2218"}, {"caller_nid": "asyncio_testrunner_raise_async_exceptions", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2224"}, {"caller_nid": "asyncio_testrunner_raise_async_exceptions", "callee": "BaseExceptionGroup", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2227"}, {"caller_nid": "asyncio_testrunner_run_tests_and_fixtures", "callee": "cancelled", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2244"}, {"caller_nid": "asyncio_testrunner_run_tests_and_fixtures", "callee": "cancelled", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2249"}, {"caller_nid": "asyncio_testrunner_run_tests_and_fixtures", "callee": "set_exception", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2250"}, {"caller_nid": "asyncio_testrunner_run_tests_and_fixtures", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2252"}, {"caller_nid": "asyncio_testrunner_run_tests_and_fixtures", "callee": "cancelled", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2255"}, {"caller_nid": "asyncio_testrunner_run_tests_and_fixtures", "callee": "set_result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2256"}, {"caller_nid": "asyncio_testrunner_call_in_runner_task", "callee": "create_memory_object_stream[\n tuple[Awaitable[Any], asyncio.Future]\n ]", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2266"}, {"caller_nid": "asyncio_testrunner_call_in_runner_task", "callee": "create_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2269"}, {"caller_nid": "asyncio_testrunner_call_in_runner_task", "callee": "func", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2273"}, {"caller_nid": "asyncio_testrunner_call_in_runner_task", "callee": "create_future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2274"}, {"caller_nid": "asyncio_testrunner_call_in_runner_task", "callee": "send_nowait", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2275"}, {"caller_nid": "asyncio_testrunner_run_asyncgen_fixture", "callee": "fixture_func", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2283"}, {"caller_nid": "asyncio_testrunner_run_asyncgen_fixture", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2284"}, {"caller_nid": "asyncio_testrunner_run_asyncgen_fixture", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2292"}, {"caller_nid": "asyncio_testrunner_run_asyncgen_fixture", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2298"}, {"caller_nid": "asyncio_testrunner_run_asyncgen_fixture", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2299"}, {"caller_nid": "asyncio_testrunner_run_fixture", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2306"}, {"caller_nid": "asyncio_testrunner_run_test", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2316"}, {"caller_nid": "asyncio_testrunner_run_test", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2320"}, {"caller_nid": "asyncio_run", "callee": "wraps", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2334"}, {"caller_nid": "asyncio_run", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2345"}, {"caller_nid": "asyncio_run", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2346"}, {"caller_nid": "asyncio_run", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2347"}, {"caller_nid": "asyncio_run", "callee": "wrapper", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2358"}, {"caller_nid": "asyncio_current_token", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2362"}, {"caller_nid": "asyncio_current_time", "callee": "time", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2366"}, {"caller_nid": "asyncio_current_time", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2366"}, {"caller_nid": "asyncio_checkpoint_if_cancelled", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2378"}, {"caller_nid": "asyncio_current_effective_deadline", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2412"}, {"caller_nid": "asyncio_current_effective_deadline", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2422"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2472"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2473"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2475"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "asyncio.Future[T_Retval]", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2482"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2487"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "add_done_callback", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2488"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "Context", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2489"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2492"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "popleft", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2504"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "remove_done_callback", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2505"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "copy_context", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2510"}, {"caller_nid": "asyncio_run_sync_in_worker_thread", "callee": "put_nowait", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2517"}, {"caller_nid": "asyncio_check_cancelled", "callee": "CancelledError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2525"}, {"caller_nid": "asyncio_check_cancelled", "callee": "id", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2525"}, {"caller_nid": "asyncio_run_async_from_thread", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2553"}, {"caller_nid": "asyncio_run_async_from_thread", "callee": "is_closed", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2556"}, {"caller_nid": "asyncio_run_async_from_thread", "callee": "copy_context", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2559"}, {"caller_nid": "asyncio_run_async_from_thread", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2561"}, {"caller_nid": "asyncio_run_async_from_thread", "callee": "task_wrapper", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2563"}, {"caller_nid": "asyncio_run_async_from_thread", "callee": "result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2565"}, {"caller_nid": "asyncio_run_sync_from_thread", "callee": "wraps", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2574"}, {"caller_nid": "asyncio_run_sync_from_thread", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2584"}, {"caller_nid": "asyncio_run_sync_from_thread", "callee": "is_closed", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2587"}, {"caller_nid": "asyncio_run_sync_from_thread", "callee": "Future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2590"}, {"caller_nid": "asyncio_run_sync_from_thread", "callee": "call_soon_threadsafe", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2591"}, {"caller_nid": "asyncio_run_sync_from_thread", "callee": "result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2592"}, {"caller_nid": "asyncio_open_process", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2605"}, {"caller_nid": "asyncio_open_process", "callee": "fspath", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2606"}, {"caller_nid": "asyncio_open_process", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2608"}, {"caller_nid": "asyncio_open_process", "callee": "create_subprocess_shell", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2609"}, {"caller_nid": "asyncio_open_process", "callee": "create_subprocess_exec", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2617"}, {"caller_nid": "asyncio_setup_process_pool_exit_at_shutdown", "callee": "create_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2632"}, {"caller_nid": "asyncio_setup_process_pool_exit_at_shutdown", "callee": "add_done_callback", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2636"}, {"caller_nid": "asyncio_setup_process_pool_exit_at_shutdown", "callee": "partial", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2637"}, {"caller_nid": "asyncio_connect_tcp", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2644"}, {"caller_nid": "asyncio_connect_tcp", "callee": "create_connection", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2646"}, {"caller_nid": "asyncio_connect_tcp", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2646"}, {"caller_nid": "asyncio_connect_tcp", "callee": "pause_reading", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2650"}, {"caller_nid": "asyncio_connect_unix", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2656"}, {"caller_nid": "asyncio_connect_unix", "callee": "socket", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2657"}, {"caller_nid": "asyncio_connect_unix", "callee": "setblocking", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2658"}, {"caller_nid": "asyncio_connect_unix", "callee": "connect", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2661"}, {"caller_nid": "asyncio_connect_unix", "callee": "Future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2663"}, {"caller_nid": "asyncio_connect_unix", "callee": "add_writer", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2664"}, {"caller_nid": "asyncio_connect_unix", "callee": "add_done_callback", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2665"}, {"caller_nid": "asyncio_connect_unix", "callee": "remove_writer", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2665"}, {"caller_nid": "asyncio_create_udp_socket", "callee": "create_datagram_endpoint", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2689"}, {"caller_nid": "asyncio_create_udp_socket", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2689"}, {"caller_nid": "asyncio_create_unix_datagram_socket", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2710"}, {"caller_nid": "asyncio_create_unix_datagram_socket", "callee": "connect", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2715"}, {"caller_nid": "asyncio_create_unix_datagram_socket", "callee": "Future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2717"}, {"caller_nid": "asyncio_create_unix_datagram_socket", "callee": "add_writer", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2718"}, {"caller_nid": "asyncio_create_unix_datagram_socket", "callee": "add_done_callback", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2719"}, {"caller_nid": "asyncio_create_unix_datagram_socket", "callee": "remove_writer", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2719"}, {"caller_nid": "asyncio_getaddrinfo", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2748"}, {"caller_nid": "asyncio_getnameinfo", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2756"}, {"caller_nid": "asyncio_wait_readable", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2761"}, {"caller_nid": "asyncio_wait_readable", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2766"}, {"caller_nid": "asyncio_wait_readable", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2766"}, {"caller_nid": "asyncio_wait_readable", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2767"}, {"caller_nid": "asyncio_wait_readable", "callee": "BusyResourceError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2768"}, {"caller_nid": "asyncio_wait_readable", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2770"}, {"caller_nid": "asyncio_wait_readable", "callee": "create_future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2771"}, {"caller_nid": "asyncio_wait_readable", "callee": "add_reader", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2787"}, {"caller_nid": "asyncio_wait_readable", "callee": "get_selector", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2791"}, {"caller_nid": "asyncio_wait_readable", "callee": "add_reader", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2792"}, {"caller_nid": "asyncio_wait_readable", "callee": "remove_reader", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2806"}, {"caller_nid": "asyncio_wait_writable", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2814"}, {"caller_nid": "asyncio_wait_writable", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2819"}, {"caller_nid": "asyncio_wait_writable", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2819"}, {"caller_nid": "asyncio_wait_writable", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2820"}, {"caller_nid": "asyncio_wait_writable", "callee": "BusyResourceError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2821"}, {"caller_nid": "asyncio_wait_writable", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2823"}, {"caller_nid": "asyncio_wait_writable", "callee": "create_future", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2824"}, {"caller_nid": "asyncio_wait_writable", "callee": "add_writer", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2840"}, {"caller_nid": "asyncio_wait_writable", "callee": "get_selector", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2844"}, {"caller_nid": "asyncio_wait_writable", "callee": "add_writer", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2845"}, {"caller_nid": "asyncio_wait_writable", "callee": "remove_writer", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2859"}, {"caller_nid": "asyncio_notify_closing", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2866"}, {"caller_nid": "asyncio_notify_closing", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2866"}, {"caller_nid": "asyncio_notify_closing", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2867"}, {"caller_nid": "asyncio_notify_closing", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2870"}, {"caller_nid": "asyncio_notify_closing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2875"}, {"caller_nid": "asyncio_notify_closing", "callee": "set_result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2880"}, {"caller_nid": "asyncio_notify_closing", "callee": "remove_writer", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2885"}, {"caller_nid": "asyncio_notify_closing", "callee": "remove_writer", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2889"}, {"caller_nid": "asyncio_notify_closing", "callee": "get_selector", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2889"}, {"caller_nid": "asyncio_notify_closing", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2892"}, {"caller_nid": "asyncio_notify_closing", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2897"}, {"caller_nid": "asyncio_notify_closing", "callee": "set_result", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2902"}, {"caller_nid": "asyncio_notify_closing", "callee": "remove_reader", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2907"}, {"caller_nid": "asyncio_notify_closing", "callee": "remove_reader", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2911"}, {"caller_nid": "asyncio_notify_closing", "callee": "get_selector", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2911"}, {"caller_nid": "asyncio_wrap_stream_socket", "callee": "create_connection", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2919"}, {"caller_nid": "asyncio_wrap_stream_socket", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2919"}, {"caller_nid": "asyncio_wrap_udp_socket", "callee": "create_datagram_endpoint", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2930"}, {"caller_nid": "asyncio_wrap_udp_socket", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2930"}, {"caller_nid": "asyncio_wrap_connected_udp_socket", "callee": "create_datagram_endpoint", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2937"}, {"caller_nid": "asyncio_wrap_connected_udp_socket", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2937"}, {"caller_nid": "asyncio_current_default_thread_limiter", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2955"}, {"caller_nid": "asyncio_get_current_task", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2969"}, {"caller_nid": "asyncio_get_running_tasks", "callee": "all_tasks", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2973"}, {"caller_nid": "asyncio_get_running_tasks", "callee": "done", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2973"}, {"caller_nid": "asyncio_wait_all_tasks_blocked", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2978"}, {"caller_nid": "asyncio_wait_all_tasks_blocked", "callee": "all_tasks", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2980"}, {"caller_nid": "asyncio_wait_all_tasks_blocked", "callee": "done", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_backends/_asyncio.py", "source_location": "L2985"}]}