Files
tfm_ainventory/graphify-out/cache/045d1a30934c103eb08ae89bde425b30cd13e5879df50e31ea970264fbf69fdb.json

1 line
28 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "label": "tls.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L1"}, {"id": "tls_tlsattribute", "label": "TLSAttribute", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L53"}, {"id": "typedattributeset", "label": "TypedAttributeSet", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "tls_tlsstream", "label": "TLSStream", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L82"}, {"id": "bytestream", "label": "ByteStream", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "tls_wrap", "label": "wrap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L100"}, {"id": "tls_tlsstream_call_sslobject_method", "label": "._call_sslobject_method()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L170"}, {"id": "tls_tlsstream_unwrap", "label": ".unwrap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L216"}, {"id": "tls_tlsstream_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L228"}, {"id": "tls_tlsstream_receive", "label": ".receive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L238"}, {"id": "tls_tlsstream_send", "label": ".send()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L245"}, {"id": "tls_tlsstream_send_eof", "label": ".send_eof()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L248"}, {"id": "tls_extra_attributes", "label": "extra_attributes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L264"}, {"id": "tls_tlslistener", "label": "TLSListener", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L289"}, {"id": "tls_handle_handshake_error", "label": "handle_handshake_error()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L313"}, {"id": "tls_tlslistener_serve", "label": ".serve()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L344"}, {"id": "tls_tlslistener_aclose", "label": ".aclose()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L367"}, {"id": "tls_tlsconnectable", "label": "TLSConnectable", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L377"}, {"id": "bytestreamconnectable", "label": "ByteStreamConnectable", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "tls_tlsconnectable_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L389"}, {"id": "tls_connect", "label": "connect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L410"}, {"id": "tls_rationale_54", "label": "Contains Transport Layer Security related attributes.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L54"}, {"id": "tls_rationale_83", "label": "A stream wrapper that encrypts all sent data and decrypts received data. Th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L83"}, {"id": "tls_rationale_109", "label": "Wrap an existing stream with Transport Layer Security. This performs a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L109"}, {"id": "tls_rationale_217", "label": "Does the TLS closing handshake. :return: a tuple of (wrapped byte strea", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L217"}, {"id": "tls_rationale_290", "label": "A convenience listener that wraps another listener and auto-negotiates a TLS ses", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L290"}, {"id": "tls_rationale_314", "label": "Handle an exception raised during the TLS handshake. This method does 3", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L314"}, {"id": "tls_rationale_378", "label": "Wraps another connectable and does TLS negotiation after a successful connection", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L378"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "ssl", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "ssl", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_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/streams/tls.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_typedattr_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_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/streams/tls.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "tls_tlsattribute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L53", "weight": 1.0}, {"source": "tls_tlsattribute", "target": "typedattributeset", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "tls_tlsstream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L82", "weight": 1.0}, {"source": "tls_tlsstream", "target": "bytestream", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "tls_wrap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L100", "weight": 1.0}, {"source": "tls_tlsstream", "target": "tls_tlsstream_call_sslobject_method", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L170", "weight": 1.0}, {"source": "tls_tlsstream", "target": "tls_tlsstream_unwrap", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L216", "weight": 1.0}, {"source": "tls_tlsstream", "target": "tls_tlsstream_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L228", "weight": 1.0}, {"source": "tls_tlsstream", "target": "tls_tlsstream_receive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L238", "weight": 1.0}, {"source": "tls_tlsstream", "target": "tls_tlsstream_send", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L245", "weight": 1.0}, {"source": "tls_tlsstream", "target": "tls_tlsstream_send_eof", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L248", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "tls_extra_attributes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L264", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "tls_tlslistener", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L289", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "tls_handle_handshake_error", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L313", "weight": 1.0}, {"source": "tls_tlslistener", "target": "tls_tlslistener_serve", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L344", "weight": 1.0}, {"source": "tls_tlslistener", "target": "tls_tlslistener_aclose", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L367", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "tls_extra_attributes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L371", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "tls_tlsconnectable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L377", "weight": 1.0}, {"source": "tls_tlsconnectable", "target": "bytestreamconnectable", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L377", "weight": 1.0}, {"source": "tls_tlsconnectable", "target": "tls_tlsconnectable_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L389", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_streams_tls_py", "target": "tls_connect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L410", "weight": 1.0}, {"source": "tls_wrap", "target": "tls_tlsstream_call_sslobject_method", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L167", "weight": 1.0}, {"source": "tls_tlsstream_call_sslobject_method", "target": "tls_tlsstream_send", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L180", "weight": 1.0}, {"source": "tls_tlsstream_call_sslobject_method", "target": "tls_tlsstream_receive", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L182", "weight": 1.0}, {"source": "tls_tlsstream_unwrap", "target": "tls_tlsstream_call_sslobject_method", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L223", "weight": 1.0}, {"source": "tls_tlsstream_aclose", "target": "tls_tlsstream_unwrap", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L231", "weight": 1.0}, {"source": "tls_tlsstream_aclose", "target": "tls_tlslistener_aclose", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L236", "weight": 1.0}, {"source": "tls_tlsstream_receive", "target": "tls_tlsstream_call_sslobject_method", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L239", "weight": 1.0}, {"source": "tls_tlsstream_send", "target": "tls_tlsstream_call_sslobject_method", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L246", "weight": 1.0}, {"source": "tls_connect", "target": "tls_wrap", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L413", "weight": 1.0}, {"source": "tls_rationale_54", "target": "tls_tlsattribute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L54", "weight": 1.0}, {"source": "tls_rationale_83", "target": "tls_tlsstream", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L83", "weight": 1.0}, {"source": "tls_rationale_109", "target": "tls_tlsstream_wrap", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L109", "weight": 1.0}, {"source": "tls_rationale_217", "target": "tls_tlsstream_unwrap", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L217", "weight": 1.0}, {"source": "tls_rationale_290", "target": "tls_tlslistener", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L290", "weight": 1.0}, {"source": "tls_rationale_314", "target": "tls_tlslistener_handle_handshake_error", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L314", "weight": 1.0}, {"source": "tls_rationale_378", "target": "tls_tlsconnectable", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L378", "weight": 1.0}], "raw_calls": [{"caller_nid": "tls_wrap", "callee": "create_default_context", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L135"}, {"caller_nid": "tls_wrap", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L138"}, {"caller_nid": "tls_wrap", "callee": "MemoryBIO", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L141"}, {"caller_nid": "tls_wrap", "callee": "MemoryBIO", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L142"}, {"caller_nid": "tls_wrap", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L146"}, {"caller_nid": "tls_wrap", "callee": "wrap_bio", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L147"}, {"caller_nid": "tls_wrap", "callee": "run_sync", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L151"}, {"caller_nid": "tls_wrap", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L160"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "func", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L175"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L180"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "write_eof", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L184"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "write_eof", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L186"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "write_eof", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L187"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L190"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L192"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "write_eof", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L194"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "write_eof", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L195"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "write_eof", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L198"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "write_eof", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L199"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L200"}, {"caller_nid": "tls_tlsstream_call_sslobject_method", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L212"}, {"caller_nid": "tls_tlsstream_unwrap", "callee": "write_eof", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L224"}, {"caller_nid": "tls_tlsstream_unwrap", "callee": "write_eof", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L225"}, {"caller_nid": "tls_tlsstream_unwrap", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L226"}, {"caller_nid": "tls_tlsstream_aclose", "callee": "aclose_forcefully", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L233"}, {"caller_nid": "tls_tlsstream_send_eof", "callee": "extra", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L249"}, {"caller_nid": "tls_tlsstream_send_eof", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L250"}, {"caller_nid": "tls_tlsstream_send_eof", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L252"}, {"caller_nid": "tls_tlsstream_send_eof", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L252"}, {"caller_nid": "tls_tlsstream_send_eof", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L252"}, {"caller_nid": "tls_tlsstream_send_eof", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L252"}, {"caller_nid": "tls_tlsstream_send_eof", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L254"}, {"caller_nid": "tls_tlsstream_send_eof", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L259"}, {"caller_nid": "tls_extra_attributes", "callee": "getpeercert", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L272"}, {"caller_nid": "tls_extra_attributes", "callee": "getpeercert", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L273"}, {"caller_nid": "tls_extra_attributes", "callee": "shared_ciphers", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L278"}, {"caller_nid": "tls_handle_handshake_error", "callee": "aclose_forcefully", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L328"}, {"caller_nid": "tls_handle_handshake_error", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L331"}, {"caller_nid": "tls_handle_handshake_error", "callee": "get_cancelled_exc_class", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L331"}, {"caller_nid": "tls_handle_handshake_error", "callee": "exception", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L336"}, {"caller_nid": "tls_handle_handshake_error", "callee": "getLogger", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L336"}, {"caller_nid": "tls_handle_handshake_error", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L341"}, {"caller_nid": "tls_handle_handshake_error", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L341"}, {"caller_nid": "tls_handle_handshake_error", "callee": "get_cancelled_exc_class", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L341"}, {"caller_nid": "tls_tlslistener_serve", "callee": "wraps", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L349"}, {"caller_nid": "tls_tlsconnectable_init", "callee": "create_default_context", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L398"}, {"caller_nid": "tls_tlsconnectable_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L401"}, {"caller_nid": "tls_tlsconnectable_init", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L402"}, {"caller_nid": "tls_tlsconnectable_init", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L404"}, {"caller_nid": "tls_connect", "callee": "aclose_forcefully", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/streams/tls.py", "source_location": "L420"}]}