1 line
41 KiB
JSON
1 line
41 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "label": "low_level.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L1"}, {"id": "low_level_cf_data_from_bytes", "label": "_cf_data_from_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L27"}, {"id": "low_level_cf_dictionary_from_tuples", "label": "_cf_dictionary_from_tuples()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L37"}, {"id": "low_level_cfstr", "label": "_cfstr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L59"}, {"id": "low_level_create_cfstring_array", "label": "_create_cfstring_array()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L73"}, {"id": "low_level_cf_string_to_unicode", "label": "_cf_string_to_unicode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L104"}, {"id": "low_level_assert_no_error", "label": "_assert_no_error()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L129"}, {"id": "low_level_cert_array_from_pem", "label": "_cert_array_from_pem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L150"}, {"id": "low_level_is_cert", "label": "_is_cert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L196"}, {"id": "low_level_is_identity", "label": "_is_identity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L204"}, {"id": "low_level_temporary_keychain", "label": "_temporary_keychain()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L212"}, {"id": "low_level_load_items_from_file", "label": "_load_items_from_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L247"}, {"id": "low_level_load_client_cert_chain", "label": "_load_client_cert_chain()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L302"}, {"id": "low_level_build_tls_unknown_ca_alert", "label": "_build_tls_unknown_ca_alert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L386"}, {"id": "low_level_rationale_1", "label": "Low-level helpers for the SecureTransport bindings. These are Python functions", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L1"}, {"id": "low_level_rationale_28", "label": "Given a bytestring, create a CFData object from it. This CFData object must", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L28"}, {"id": "low_level_rationale_38", "label": "Given a list of Python tuples, create an associated CFDictionary.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L38"}, {"id": "low_level_rationale_60", "label": "Given a Python binary data, create a CFString. The string must be CFReleased", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L60"}, {"id": "low_level_rationale_74", "label": "Given a list of Python binary data, create an associated CFMutableArray. The", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L74"}, {"id": "low_level_rationale_105", "label": "Creates a Unicode string from a CFString object. Used entirely for error rep", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L105"}, {"id": "low_level_rationale_130", "label": "Checks the return code and throws an exception if there is an error to repor", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L130"}, {"id": "low_level_rationale_151", "label": "Given a bundle of certs in PEM format, turns them into a CFArray of certs th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L151"}, {"id": "low_level_rationale_197", "label": "Returns True if a given CFTypeRef is a certificate.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L197"}, {"id": "low_level_rationale_205", "label": "Returns True if a given CFTypeRef is an identity.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L205"}, {"id": "low_level_rationale_213", "label": "This function creates a temporary Mac keychain that we can use to work with", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L213"}, {"id": "low_level_rationale_248", "label": "Given a single file, loads all the trust objects from it into arrays and the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L248"}, {"id": "low_level_rationale_303", "label": "Load certificates and maybe keys from a number of files. Has the end goal of", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L303"}, {"id": "low_level_rationale_387", "label": "Builds a TLS alert record for an unknown CA.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L387"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "ctypes", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "itertools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "ssl", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "struct", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "tempfile", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_bindings_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_cf_data_from_bytes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_cf_dictionary_from_tuples", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_cfstr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_create_cfstring_array", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L73", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_cf_string_to_unicode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L104", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_assert_no_error", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L129", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_cert_array_from_pem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L150", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_is_cert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L196", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_is_identity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L204", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_temporary_keychain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L212", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_load_items_from_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L247", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_load_client_cert_chain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L302", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "target": "low_level_build_tls_unknown_ca_alert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L386", "weight": 1.0}, {"source": "low_level_create_cfstring_array", "target": "low_level_cfstr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L90", "weight": 1.0}, {"source": "low_level_assert_no_error", "target": "low_level_cf_string_to_unicode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L138", "weight": 1.0}, {"source": "low_level_cert_array_from_pem", "target": "low_level_cf_data_from_bytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L174", "weight": 1.0}, {"source": "low_level_temporary_keychain", "target": "low_level_assert_no_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L241", "weight": 1.0}, {"source": "low_level_load_items_from_file", "target": "low_level_assert_no_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L276", "weight": 1.0}, {"source": "low_level_load_items_from_file", "target": "low_level_is_cert", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L287", "weight": 1.0}, {"source": "low_level_load_items_from_file", "target": "low_level_is_identity", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L290", "weight": 1.0}, {"source": "low_level_load_client_cert_chain", "target": "low_level_load_items_from_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L342", "weight": 1.0}, {"source": "low_level_load_client_cert_chain", "target": "low_level_assert_no_error", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L353", "weight": 1.0}, {"source": "low_level_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_contrib_securetransport_low_level_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L1", "weight": 1.0}, {"source": "low_level_rationale_28", "target": "low_level_cf_data_from_bytes", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L28", "weight": 1.0}, {"source": "low_level_rationale_38", "target": "low_level_cf_dictionary_from_tuples", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L38", "weight": 1.0}, {"source": "low_level_rationale_60", "target": "low_level_cfstr", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L60", "weight": 1.0}, {"source": "low_level_rationale_74", "target": "low_level_create_cfstring_array", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L74", "weight": 1.0}, {"source": "low_level_rationale_105", "target": "low_level_cf_string_to_unicode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L105", "weight": 1.0}, {"source": "low_level_rationale_130", "target": "low_level_assert_no_error", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L130", "weight": 1.0}, {"source": "low_level_rationale_151", "target": "low_level_cert_array_from_pem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L151", "weight": 1.0}, {"source": "low_level_rationale_197", "target": "low_level_is_cert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L197", "weight": 1.0}, {"source": "low_level_rationale_205", "target": "low_level_is_identity", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L205", "weight": 1.0}, {"source": "low_level_rationale_213", "target": "low_level_temporary_keychain", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L213", "weight": 1.0}, {"source": "low_level_rationale_248", "target": "low_level_load_items_from_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L248", "weight": 1.0}, {"source": "low_level_rationale_303", "target": "low_level_load_client_cert_chain", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L303", "weight": 1.0}, {"source": "low_level_rationale_387", "target": "low_level_build_tls_unknown_ca_alert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L387", "weight": 1.0}], "raw_calls": [{"caller_nid": "low_level_cf_data_from_bytes", "callee": "CFDataCreate", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L32"}, {"caller_nid": "low_level_cf_data_from_bytes", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L33"}, {"caller_nid": "low_level_cf_dictionary_from_tuples", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L41"}, {"caller_nid": "low_level_cf_dictionary_from_tuples", "callee": "(CoreFoundation.CFTypeRef * dictionary_size)", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L46"}, {"caller_nid": "low_level_cf_dictionary_from_tuples", "callee": "(CoreFoundation.CFTypeRef * dictionary_size)", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L47"}, {"caller_nid": "low_level_cf_dictionary_from_tuples", "callee": "CFDictionaryCreate", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L49"}, {"caller_nid": "low_level_cfstr", "callee": "c_char_p", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L64"}, {"caller_nid": "low_level_cfstr", "callee": "CFStringCreateWithCString", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L65"}, {"caller_nid": "low_level_create_cfstring_array", "callee": "CFArrayCreateMutable", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L82"}, {"caller_nid": "low_level_create_cfstring_array", "callee": "byref", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L85"}, {"caller_nid": "low_level_create_cfstring_array", "callee": "MemoryError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L88"}, {"caller_nid": "low_level_create_cfstring_array", "callee": "MemoryError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L92"}, {"caller_nid": "low_level_create_cfstring_array", "callee": "CFArrayAppendValue", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L94"}, {"caller_nid": "low_level_create_cfstring_array", "callee": "CFRelease", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L96"}, {"caller_nid": "low_level_create_cfstring_array", "callee": "CFRelease", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L99"}, {"caller_nid": "low_level_create_cfstring_array", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L100"}, {"caller_nid": "low_level_cf_string_to_unicode", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L111"}, {"caller_nid": "low_level_cf_string_to_unicode", "callee": "POINTER", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L111"}, {"caller_nid": "low_level_cf_string_to_unicode", "callee": "CFStringGetCStringPtr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L113"}, {"caller_nid": "low_level_cf_string_to_unicode", "callee": "create_string_buffer", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L117"}, {"caller_nid": "low_level_cf_string_to_unicode", "callee": "CFStringGetCString", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L118"}, {"caller_nid": "low_level_cf_string_to_unicode", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L122"}, {"caller_nid": "low_level_cf_string_to_unicode", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L125"}, {"caller_nid": "low_level_assert_no_error", "callee": "SecCopyErrorMessageString", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L137"}, {"caller_nid": "low_level_assert_no_error", "callee": "CFRelease", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L139"}, {"caller_nid": "low_level_assert_no_error", "callee": "exception_class", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L147"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L156"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "b64decode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L159"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L159"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "finditer", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L159"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L162"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "CFArrayCreateMutable", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L164"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "byref", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L167"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L170"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L176"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "SecCertificateCreateWithData", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L177"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "CFRelease", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L180"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L182"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "CFArrayAppendValue", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L184"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "CFRelease", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L185"}, {"caller_nid": "low_level_cert_array_from_pem", "callee": "CFRelease", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L190"}, {"caller_nid": "low_level_is_cert", "callee": "SecCertificateGetTypeID", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L200"}, {"caller_nid": "low_level_is_cert", "callee": "CFGetTypeID", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L201"}, {"caller_nid": "low_level_is_identity", "callee": "SecIdentityGetTypeID", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L208"}, {"caller_nid": "low_level_is_identity", "callee": "CFGetTypeID", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L209"}, {"caller_nid": "low_level_temporary_keychain", "callee": "urandom", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L229"}, {"caller_nid": "low_level_temporary_keychain", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L230"}, {"caller_nid": "low_level_temporary_keychain", "callee": "b16encode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L230"}, {"caller_nid": "low_level_temporary_keychain", "callee": "b16encode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L231"}, {"caller_nid": "low_level_temporary_keychain", "callee": "mkdtemp", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L232"}, {"caller_nid": "low_level_temporary_keychain", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L234"}, {"caller_nid": "low_level_temporary_keychain", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L234"}, {"caller_nid": "low_level_temporary_keychain", "callee": "SecKeychainRef", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L237"}, {"caller_nid": "low_level_temporary_keychain", "callee": "SecKeychainCreate", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L238"}, {"caller_nid": "low_level_temporary_keychain", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L239"}, {"caller_nid": "low_level_temporary_keychain", "callee": "byref", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L239"}, {"caller_nid": "low_level_load_items_from_file", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L258"}, {"caller_nid": "low_level_load_items_from_file", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L259"}, {"caller_nid": "low_level_load_items_from_file", "callee": "CFDataCreate", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L262"}, {"caller_nid": "low_level_load_items_from_file", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L263"}, {"caller_nid": "low_level_load_items_from_file", "callee": "CFArrayRef", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L265"}, {"caller_nid": "low_level_load_items_from_file", "callee": "SecItemImport", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L266"}, {"caller_nid": "low_level_load_items_from_file", "callee": "byref", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L274"}, {"caller_nid": "low_level_load_items_from_file", "callee": "CFArrayGetCount", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L282"}, {"caller_nid": "low_level_load_items_from_file", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L283"}, {"caller_nid": "low_level_load_items_from_file", "callee": "CFArrayGetValueAtIndex", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L284"}, {"caller_nid": "low_level_load_items_from_file", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L285"}, {"caller_nid": "low_level_load_items_from_file", "callee": "CFRetain", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L288"}, {"caller_nid": "low_level_load_items_from_file", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L289"}, {"caller_nid": "low_level_load_items_from_file", "callee": "CFRetain", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L291"}, {"caller_nid": "low_level_load_items_from_file", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L292"}, {"caller_nid": "low_level_load_items_from_file", "callee": "CFRelease", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L295"}, {"caller_nid": "low_level_load_items_from_file", "callee": "CFRelease", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L297"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L343"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L344"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "SecIdentityRef", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L349"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "SecIdentityCreateWithCertificate", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L350"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "byref", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L351"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L354"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "CFRelease", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L358"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L358"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "CFArrayCreateMutable", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L361"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "byref", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L364"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L366"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "CFArrayAppendValue", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L369"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "chain", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L373"}, {"caller_nid": "low_level_load_client_cert_chain", "callee": "CFRelease", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L374"}, {"caller_nid": "low_level_build_tls_unknown_ca_alert", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L393"}, {"caller_nid": "low_level_build_tls_unknown_ca_alert", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L394"}, {"caller_nid": "low_level_build_tls_unknown_ca_alert", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/contrib/_securetransport/low_level.py", "source_location": "L396"}]} |