1 line
29 KiB
JSON
1 line
29 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "label": "ssl_.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L1"}, {"id": "ssl_const_compare_digest_backport", "label": "_const_compare_digest_backport()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L33"}, {"id": "ssl_sslcontext", "label": "SSLContext", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L136"}, {"id": "object", "label": "object", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "ssl_sslcontext_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L137"}, {"id": "ssl_sslcontext_load_cert_chain", "label": ".load_cert_chain()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L148"}, {"id": "ssl_sslcontext_load_verify_locations", "label": ".load_verify_locations()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L152"}, {"id": "ssl_sslcontext_set_ciphers", "label": ".set_ciphers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L161"}, {"id": "ssl_sslcontext_wrap_socket", "label": ".wrap_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L164"}, {"id": "ssl_assert_fingerprint", "label": "assert_fingerprint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L185"}, {"id": "ssl_resolve_cert_reqs", "label": "resolve_cert_reqs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L220"}, {"id": "ssl_resolve_ssl_version", "label": "resolve_ssl_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L243"}, {"id": "ssl_create_urllib3_context", "label": "create_urllib3_context()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L259"}, {"id": "ssl_ssl_wrap_socket", "label": "ssl_wrap_socket()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L364"}, {"id": "ssl_is_ipaddress", "label": "is_ipaddress()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L466"}, {"id": "ssl_is_key_file_encrypted", "label": "_is_key_file_encrypted()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L479"}, {"id": "ssl_ssl_wrap_socket_impl", "label": "_ssl_wrap_socket_impl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L490"}, {"id": "ssl_rationale_34", "label": "Compare two digests of equal length in constant time. The digests must be o", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L34"}, {"id": "ssl_rationale_186", "label": "Checks if given fingerprint matches the supplied certificate. :param cert:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L186"}, {"id": "ssl_rationale_221", "label": "Resolves the argument to a numeric constant, which can be passed to the wrap", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L221"}, {"id": "ssl_rationale_244", "label": "like resolve_cert_reqs", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L244"}, {"id": "ssl_rationale_262", "label": "All arguments have the same meaning as ``ssl_wrap_socket``. By default, thi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L262"}, {"id": "ssl_rationale_379", "label": "All arguments except for server_hostname, ssl_context, and ca_cert_dir have", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L379"}, {"id": "ssl_rationale_467", "label": "Detects whether the hostname given is an IPv4 or IPv6 address. Also detects", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L467"}, {"id": "ssl_rationale_480", "label": "Detects if a key file is encrypted or not.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L480"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "hashlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "hmac", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "binascii", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_exceptions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_packages_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_url_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl_const_compare_digest_backport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L50", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssltransport_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L71", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L84", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L91", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L133", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl_sslcontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L136", "weight": 1.0}, {"source": "ssl_sslcontext", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L136", "weight": 1.0}, {"source": "ssl_sslcontext", "target": "ssl_sslcontext_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L137", "weight": 1.0}, {"source": "ssl_sslcontext", "target": "ssl_sslcontext_load_cert_chain", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L148", "weight": 1.0}, {"source": "ssl_sslcontext", "target": "ssl_sslcontext_load_verify_locations", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L152", "weight": 1.0}, {"source": "ssl_sslcontext", "target": "ssl_sslcontext_set_ciphers", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L161", "weight": 1.0}, {"source": "ssl_sslcontext", "target": "ssl_sslcontext_wrap_socket", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L164", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl_assert_fingerprint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L185", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl_resolve_cert_reqs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L220", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl_resolve_ssl_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L243", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl_create_urllib3_context", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L259", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl_ssl_wrap_socket", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L364", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl_is_ipaddress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L466", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl_is_key_file_encrypted", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L479", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_ssl_py", "target": "ssl_ssl_wrap_socket_impl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L490", "weight": 1.0}, {"source": "ssl_create_urllib3_context", "target": "ssl_sslcontext", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L299", "weight": 1.0}, {"source": "ssl_create_urllib3_context", "target": "ssl_sslcontext_set_ciphers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L301", "weight": 1.0}, {"source": "ssl_ssl_wrap_socket", "target": "ssl_create_urllib3_context", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L407", "weight": 1.0}, {"source": "ssl_ssl_wrap_socket", "target": "ssl_sslcontext_load_verify_locations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L411", "weight": 1.0}, {"source": "ssl_ssl_wrap_socket", "target": "ssl_is_key_file_encrypted", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L422", "weight": 1.0}, {"source": "ssl_ssl_wrap_socket", "target": "ssl_sslcontext_load_cert_chain", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L427", "weight": 1.0}, {"source": "ssl_ssl_wrap_socket", "target": "ssl_is_ipaddress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L439", "weight": 1.0}, {"source": "ssl_ssl_wrap_socket", "target": "ssl_ssl_wrap_socket_impl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L458", "weight": 1.0}, {"source": "ssl_ssl_wrap_socket_impl", "target": "ssl_sslcontext_wrap_socket", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L502", "weight": 1.0}, {"source": "ssl_rationale_34", "target": "ssl_const_compare_digest_backport", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L34", "weight": 1.0}, {"source": "ssl_rationale_186", "target": "ssl_assert_fingerprint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L186", "weight": 1.0}, {"source": "ssl_rationale_221", "target": "ssl_resolve_cert_reqs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L221", "weight": 1.0}, {"source": "ssl_rationale_244", "target": "ssl_resolve_ssl_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L244", "weight": 1.0}, {"source": "ssl_rationale_262", "target": "ssl_create_urllib3_context", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L262", "weight": 1.0}, {"source": "ssl_rationale_379", "target": "ssl_ssl_wrap_socket", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L379", "weight": 1.0}, {"source": "ssl_rationale_467", "target": "ssl_is_ipaddress", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L467", "weight": 1.0}, {"source": "ssl_rationale_480", "target": "ssl_is_key_file_encrypted", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L480", "weight": 1.0}], "raw_calls": [{"caller_nid": "ssl_const_compare_digest_backport", "callee": "abs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L40"}, {"caller_nid": "ssl_const_compare_digest_backport", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L40"}, {"caller_nid": "ssl_const_compare_digest_backport", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L40"}, {"caller_nid": "ssl_const_compare_digest_backport", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L41"}, {"caller_nid": "ssl_const_compare_digest_backport", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L41"}, {"caller_nid": "ssl_const_compare_digest_backport", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L41"}, {"caller_nid": "ssl_sslcontext_load_verify_locations", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L156"}, {"caller_nid": "ssl_sslcontext_load_verify_locations", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L159"}, {"caller_nid": "ssl_sslcontext_wrap_socket", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L165"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L195"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L195"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L196"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L198"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L198"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L199"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L201"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L202"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "unhexlify", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L208"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L208"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "digest", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L210"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "hashfunc", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L210"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "_const_compare_digest", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L212"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L213"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L214"}, {"caller_nid": "ssl_assert_fingerprint", "callee": "hexlify", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L215"}, {"caller_nid": "ssl_resolve_cert_reqs", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L234"}, {"caller_nid": "ssl_resolve_cert_reqs", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L235"}, {"caller_nid": "ssl_resolve_cert_reqs", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L237"}, {"caller_nid": "ssl_resolve_ssl_version", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L250"}, {"caller_nid": "ssl_resolve_ssl_version", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L251"}, {"caller_nid": "ssl_resolve_ssl_version", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L253"}, {"caller_nid": "ssl_create_urllib3_context", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L329"}, {"caller_nid": "ssl_create_urllib3_context", "callee": "disable_check_hostname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L349"}, {"caller_nid": "ssl_create_urllib3_context", "callee": "disable_check_hostname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L351"}, {"caller_nid": "ssl_create_urllib3_context", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L356"}, {"caller_nid": "ssl_create_urllib3_context", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L357"}, {"caller_nid": "ssl_ssl_wrap_socket", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L413"}, {"caller_nid": "ssl_ssl_wrap_socket", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L415"}, {"caller_nid": "ssl_ssl_wrap_socket", "callee": "load_default_certs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L417"}, {"caller_nid": "ssl_ssl_wrap_socket", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L423"}, {"caller_nid": "ssl_ssl_wrap_socket", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L432"}, {"caller_nid": "ssl_ssl_wrap_socket", "callee": "set_alpn_protocols", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L433"}, {"caller_nid": "ssl_ssl_wrap_socket", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L446"}, {"caller_nid": "ssl_is_ipaddress", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L473"}, {"caller_nid": "ssl_is_ipaddress", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L475"}, {"caller_nid": "ssl_is_ipaddress", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L476"}, {"caller_nid": "ssl_is_ipaddress", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L476"}, {"caller_nid": "ssl_is_ipaddress", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L476"}, {"caller_nid": "ssl_is_key_file_encrypted", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L481"}, {"caller_nid": "ssl_ssl_wrap_socket_impl", "callee": "ProxySchemeUnsupported", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L494"}, {"caller_nid": "ssl_ssl_wrap_socket_impl", "callee": "_validate_ssl_context_for_tls_in_tls", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L498"}, {"caller_nid": "ssl_ssl_wrap_socket_impl", "callee": "SSLTransport", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/util/ssl_.py", "source_location": "L499"}]} |