1 line
177 KiB
JSON
1 line
177 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "label": "util.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1"}, {"id": "util_parse_marker", "label": "parse_marker()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L54"}, {"id": "util_parse_requirement", "label": "parse_requirement()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L144"}, {"id": "util_get_resources_dests", "label": "get_resources_dests()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L268"}, {"id": "util_in_venv", "label": "in_venv()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L294"}, {"id": "util_get_executable", "label": "get_executable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L304"}, {"id": "util_proceed", "label": "proceed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L322"}, {"id": "util_extract_by_key", "label": "extract_by_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L338"}, {"id": "util_read_exports", "label": "read_exports()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L348"}, {"id": "util_write_exports", "label": "write_exports()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L395"}, {"id": "util_tempdir", "label": "tempdir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L415"}, {"id": "util_chdir", "label": "chdir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L424"}, {"id": "util_socket_timeout", "label": "socket_timeout()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L434"}, {"id": "util_cached_property", "label": "cached_property", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L443"}, {"id": "object", "label": "object", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "util_cached_property_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L445"}, {"id": "util_cached_property_get", "label": ".__get__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L450"}, {"id": "util_convert_path", "label": "convert_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L459"}, {"id": "util_fileoperator", "label": "FileOperator", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L486"}, {"id": "util_fileoperator_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L488"}, {"id": "util_fileoperator_init_record", "label": "._init_record()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L493"}, {"id": "util_fileoperator_record_as_written", "label": ".record_as_written()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L498"}, {"id": "util_fileoperator_newer", "label": ".newer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L502"}, {"id": "util_fileoperator_copy_file", "label": ".copy_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L521"}, {"id": "util_fileoperator_copy_stream", "label": ".copy_stream()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L538"}, {"id": "util_fileoperator_write_binary_file", "label": ".write_binary_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L553"}, {"id": "util_fileoperator_write_text_file", "label": ".write_text_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L562"}, {"id": "util_fileoperator_set_mode", "label": ".set_mode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L565"}, {"id": "util_fileoperator_ensure_dir", "label": ".ensure_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L579"}, {"id": "util_fileoperator_byte_compile", "label": ".byte_compile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L591"}, {"id": "util_fileoperator_ensure_removed", "label": ".ensure_removed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L610"}, {"id": "util_fileoperator_is_writable", "label": ".is_writable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L631"}, {"id": "util_fileoperator_commit", "label": ".commit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L643"}, {"id": "util_fileoperator_rollback", "label": ".rollback()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L653"}, {"id": "util_resolve", "label": "resolve()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L672"}, {"id": "util_exportentry", "label": "ExportEntry", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L687"}, {"id": "util_exportentry_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L689"}, {"id": "util_value", "label": "value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L696"}, {"id": "util_exportentry_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L699"}, {"id": "util_exportentry_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L702"}, {"id": "util_get_export_entry", "label": "get_export_entry()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L720"}, {"id": "util_get_cache_base", "label": "get_cache_base()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L751"}, {"id": "util_path_to_cache_dir", "label": "path_to_cache_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L792"}, {"id": "util_ensure_slash", "label": "ensure_slash()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L809"}, {"id": "util_parse_credentials", "label": "parse_credentials()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L815"}, {"id": "util_get_process_umask", "label": "get_process_umask()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L830"}, {"id": "util_is_string_sequence", "label": "is_string_sequence()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L836"}, {"id": "util_split_filename", "label": "split_filename()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L852"}, {"id": "util_parse_name_and_version", "label": "parse_name_and_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L882"}, {"id": "util_get_extras", "label": "get_extras()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L898"}, {"id": "util_get_external_data", "label": "_get_external_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L926"}, {"id": "util_get_project_data", "label": "get_project_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L950"}, {"id": "util_get_package_data", "label": "get_package_data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L957"}, {"id": "util_cache", "label": "Cache", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L963"}, {"id": "util_cache_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L970"}, {"id": "util_cache_prefix_to_dir", "label": ".prefix_to_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L984"}, {"id": "util_cache_clear", "label": ".clear()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L990"}, {"id": "util_eventmixin", "label": "EventMixin", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1007"}, {"id": "util_eventmixin_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1012"}, {"id": "util_eventmixin_add", "label": ".add()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1015"}, {"id": "util_eventmixin_remove", "label": ".remove()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1035"}, {"id": "util_eventmixin_get_subscribers", "label": ".get_subscribers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1047"}, {"id": "util_eventmixin_publish", "label": ".publish()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1054"}, {"id": "util_sequencer", "label": "Sequencer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1080"}, {"id": "util_sequencer_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1082"}, {"id": "util_sequencer_add_node", "label": ".add_node()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1087"}, {"id": "util_sequencer_remove_node", "label": ".remove_node()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1090"}, {"id": "util_sequencer_add", "label": ".add()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1106"}, {"id": "util_sequencer_remove", "label": ".remove()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1111"}, {"id": "util_sequencer_is_step", "label": ".is_step()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1124"}, {"id": "util_sequencer_get_steps", "label": ".get_steps()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1127"}, {"id": "util_strong_connections", "label": "strong_connections()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1153"}, {"id": "util_dot", "label": "dot()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1205"}, {"id": "util_unarchive", "label": "unarchive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1224"}, {"id": "util_zip_dir", "label": "zip_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1292"}, {"id": "util_progress", "label": "Progress", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1313"}, {"id": "util_progress_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1316"}, {"id": "util_progress_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1324"}, {"id": "util_progress_increment", "label": ".increment()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1334"}, {"id": "util_progress_start", "label": ".start()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1338"}, {"id": "util_progress_stop", "label": ".stop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1342"}, {"id": "util_maximum", "label": "maximum()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1348"}, {"id": "util_percentage", "label": "percentage()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1352"}, {"id": "util_progress_format_duration", "label": ".format_duration()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1362"}, {"id": "util_eta", "label": "ETA()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1372"}, {"id": "util_speed", "label": "speed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1391"}, {"id": "util_iglob", "label": "iglob()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1412"}, {"id": "util_httpsconnection", "label": "HTTPSConnection", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1458"}, {"id": "util_httpsconnection_connect", "label": ".connect()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1463"}, {"id": "util_httpshandler", "label": "HTTPSHandler", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1491"}, {"id": "basehttpshandler", "label": "BaseHTTPSHandler", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "util_httpshandler_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1493"}, {"id": "util_httpshandler_conn_maker", "label": "._conn_maker()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1498"}, {"id": "util_httpshandler_https_open", "label": ".https_open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1514"}, {"id": "util_httpsonlyhandler", "label": "HTTPSOnlyHandler", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1533"}, {"id": "httphandler", "label": "HTTPHandler", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "util_httpsonlyhandler_http_open", "label": ".http_open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1535"}, {"id": "util_transport", "label": "Transport", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1543"}, {"id": "util_transport_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1545"}, {"id": "util_transport_make_connection", "label": ".make_connection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1549"}, {"id": "util_safetransport", "label": "SafeTransport", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1559"}, {"id": "util_safetransport_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1561"}, {"id": "util_safetransport_make_connection", "label": ".make_connection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1565"}, {"id": "util_serverproxy", "label": "ServerProxy", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1576"}, {"id": "util_serverproxy_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1578"}, {"id": "util_csv_open", "label": "_csv_open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1601"}, {"id": "util_csvbase", "label": "CSVBase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1612"}, {"id": "util_csvbase_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1619"}, {"id": "util_csvbase_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1622"}, {"id": "util_csvreader", "label": "CSVReader", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1626"}, {"id": "util_csvreader_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1628"}, {"id": "util_csvreader_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1639"}, {"id": "util_csvreader_next", "label": ".next()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1642"}, {"id": "util_csvwriter", "label": "CSVWriter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1653"}, {"id": "util_csvwriter_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1655"}, {"id": "util_csvwriter_writerow", "label": ".writerow()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1659"}, {"id": "util_configurator", "label": "Configurator", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1675"}, {"id": "baseconfigurator", "label": "BaseConfigurator", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "util_configurator_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1680"}, {"id": "util_configurator_configure_custom", "label": ".configure_custom()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1684"}, {"id": "util_configurator_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1716"}, {"id": "util_configurator_inc_convert", "label": ".inc_convert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1722"}, {"id": "util_subprocessmixin", "label": "SubprocessMixin", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1731"}, {"id": "util_subprocessmixin_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1736"}, {"id": "util_subprocessmixin_reader", "label": ".reader()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1740"}, {"id": "util_subprocessmixin_run_command", "label": ".run_command()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1761"}, {"id": "util_normalize_name", "label": "normalize_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1777"}, {"id": "util_pypircfile", "label": "PyPIRCFile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1794"}, {"id": "util_pypircfile_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1799"}, {"id": "util_pypircfile_read", "label": ".read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1805"}, {"id": "util_pypircfile_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1858"}, {"id": "util_load_pypirc", "label": "_load_pypirc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1871"}, {"id": "util_store_pypirc", "label": "_store_pypirc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1878"}, {"id": "util_get_host_platform", "label": "get_host_platform()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1888"}, {"id": "util_get_platform", "label": "get_platform()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1978"}, {"id": "util_rationale_55", "label": "Parse a marker string and return a dictionary containing a marker expression.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L55"}, {"id": "util_rationale_145", "label": "Parse a requirement passed in as a string. Return a Container whose attribut", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L145"}, {"id": "util_rationale_269", "label": "Find destinations for resources files", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L269"}, {"id": "util_rationale_460", "label": "Return 'pathname' as a name that will work on the native filesystem. The pa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L460"}, {"id": "util_rationale_503", "label": "Tell if the target is newer than the source. Returns true if 'source' e", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L503"}, {"id": "util_rationale_522", "label": "Copy a file respecting dry-run and force flags.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L522"}, {"id": "util_rationale_644", "label": "Commit recorded changes, turn off recording, return changes.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L644"}, {"id": "util_rationale_752", "label": "Return the default base location for distlib caches. If the directory does n", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L752"}, {"id": "util_rationale_793", "label": "Convert an absolute path to a directory name for use in a cache. The algori", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L793"}, {"id": "util_rationale_853", "label": "Extract name, version, python version from a filename (no extension) Return", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L853"}, {"id": "util_rationale_883", "label": "A utility method used to get name and version from a string. From e.g. a Pr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L883"}, {"id": "util_rationale_964", "label": "A class implementing a cache for resources that need to live in the file system", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L964"}, {"id": "util_rationale_971", "label": "Initialise an instance. :param base: The base directory where the cache", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L971"}, {"id": "util_rationale_985", "label": "Converts a resource prefix to a directory name in the cache.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L985"}, {"id": "util_rationale_1008", "label": "A very simple publish/subscribe system.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1008"}, {"id": "util_rationale_1016", "label": "Add a subscriber for an event. :param event: The name of an event.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1016"}, {"id": "util_rationale_1036", "label": "Remove a subscriber for an event. :param event: The name of an event.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1036"}, {"id": "util_rationale_1048", "label": "Return an iterator for the subscribers for an event. :param event: The e", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1048"}, {"id": "util_rationale_1055", "label": "Publish a event and return a list of values returned by its subscribers.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1055"}, {"id": "util_rationale_1293", "label": "zip a directory tree into a BytesIO object", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1293"}, {"id": "util_rationale_1413", "label": "Extended globbing function that supports ** and {opt1,opt2,opt3}.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1413"}, {"id": "util_rationale_1499", "label": "This is called to create a connection instance. Normally you'd pass", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1499"}, {"id": "util_rationale_1723", "label": "Default converter for the inc:// protocol.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1723"}, {"id": "util_rationale_1732", "label": "Mixin for running subprocesses and capturing their output", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1732"}, {"id": "util_rationale_1741", "label": "Read lines from a subprocess' output stream and either pass to a progress", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1741"}, {"id": "util_rationale_1778", "label": "Normalize a python package name a la PEP 503", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1778"}, {"id": "util_rationale_1872", "label": "Read the PyPI access configuration as supported by distutils.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1872"}, {"id": "util_rationale_1889", "label": "Return a string that identifies the current platform. This is used mainly to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1889"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "codecs", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "contextlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "csv", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "glob", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "py_compile", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "socket", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "ssl", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "subprocess", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "tarfile", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "tempfile", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "textwrap", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "threading", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "dummy_threading", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "time", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_compat_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_parse_marker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_parse_requirement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L144", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_get_resources_dests", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L268", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_in_venv", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L294", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_get_executable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L304", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_proceed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L322", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_extract_by_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L338", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_read_exports", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L348", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_write_exports", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L395", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_tempdir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L415", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_chdir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L424", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_socket_timeout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L434", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_cached_property", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L443", "weight": 1.0}, {"source": "util_cached_property", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L443", "weight": 1.0}, {"source": "util_cached_property", "target": "util_cached_property_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L445", "weight": 1.0}, {"source": "util_cached_property", "target": "util_cached_property_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L450", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_convert_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L459", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_fileoperator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L486", "weight": 1.0}, {"source": "util_fileoperator", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L486", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L488", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_init_record", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L493", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_record_as_written", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L498", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_newer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L502", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_copy_file", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L521", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_copy_stream", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L538", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_write_binary_file", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L553", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_write_text_file", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L562", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_set_mode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L565", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_ensure_dir", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L579", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_byte_compile", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L591", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_ensure_removed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L610", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_is_writable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L631", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_commit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L643", "weight": 1.0}, {"source": "util_fileoperator", "target": "util_fileoperator_rollback", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L653", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_resolve", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L672", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_exportentry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L687", "weight": 1.0}, {"source": "util_exportentry", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L687", "weight": 1.0}, {"source": "util_exportentry", "target": "util_exportentry_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L689", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L696", "weight": 1.0}, {"source": "util_exportentry", "target": "util_exportentry_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L699", "weight": 1.0}, {"source": "util_exportentry", "target": "util_exportentry_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L702", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_get_export_entry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L720", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_get_cache_base", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L751", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_path_to_cache_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L792", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_ensure_slash", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L809", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_parse_credentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L815", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_get_process_umask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L830", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_is_string_sequence", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L836", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_split_filename", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L852", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_parse_name_and_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L882", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_get_extras", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L898", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_get_external_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L926", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_get_project_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L950", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_get_package_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L957", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_cache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L963", "weight": 1.0}, {"source": "util_cache", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L963", "weight": 1.0}, {"source": "util_cache", "target": "util_cache_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L970", "weight": 1.0}, {"source": "util_cache", "target": "util_cache_prefix_to_dir", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L984", "weight": 1.0}, {"source": "util_cache", "target": "util_cache_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L990", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_eventmixin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1007", "weight": 1.0}, {"source": "util_eventmixin", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1007", "weight": 1.0}, {"source": "util_eventmixin", "target": "util_eventmixin_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1012", "weight": 1.0}, {"source": "util_eventmixin", "target": "util_eventmixin_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1015", "weight": 1.0}, {"source": "util_eventmixin", "target": "util_eventmixin_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1035", "weight": 1.0}, {"source": "util_eventmixin", "target": "util_eventmixin_get_subscribers", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1047", "weight": 1.0}, {"source": "util_eventmixin", "target": "util_eventmixin_publish", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1054", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_sequencer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1080", "weight": 1.0}, {"source": "util_sequencer", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1080", "weight": 1.0}, {"source": "util_sequencer", "target": "util_sequencer_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1082", "weight": 1.0}, {"source": "util_sequencer", "target": "util_sequencer_add_node", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1087", "weight": 1.0}, {"source": "util_sequencer", "target": "util_sequencer_remove_node", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1090", "weight": 1.0}, {"source": "util_sequencer", "target": "util_sequencer_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1106", "weight": 1.0}, {"source": "util_sequencer", "target": "util_sequencer_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1111", "weight": 1.0}, {"source": "util_sequencer", "target": "util_sequencer_is_step", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1124", "weight": 1.0}, {"source": "util_sequencer", "target": "util_sequencer_get_steps", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1127", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_strong_connections", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1153", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_dot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1205", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_unarchive", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1224", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_zip_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1292", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_progress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1313", "weight": 1.0}, {"source": "util_progress", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1313", "weight": 1.0}, {"source": "util_progress", "target": "util_progress_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1316", "weight": 1.0}, {"source": "util_progress", "target": "util_progress_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1324", "weight": 1.0}, {"source": "util_progress", "target": "util_progress_increment", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1334", "weight": 1.0}, {"source": "util_progress", "target": "util_progress_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1338", "weight": 1.0}, {"source": "util_progress", "target": "util_progress_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1342", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_maximum", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1348", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_percentage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1352", "weight": 1.0}, {"source": "util_progress", "target": "util_progress_format_duration", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1362", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_eta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1372", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_speed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1391", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_iglob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1412", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_iglob", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1423", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_compat_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1452", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_httpsconnection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1458", "weight": 1.0}, {"source": "util_httpsconnection", "target": "util_httpsconnection_connect", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1463", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_httpshandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1491", "weight": 1.0}, {"source": "util_httpshandler", "target": "basehttpshandler", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1491", "weight": 1.0}, {"source": "util_httpshandler", "target": "util_httpshandler_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1493", "weight": 1.0}, {"source": "util_httpshandler", "target": "util_httpshandler_conn_maker", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1498", "weight": 1.0}, {"source": "util_httpshandler", "target": "util_httpshandler_https_open", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1514", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_httpsonlyhandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1533", "weight": 1.0}, {"source": "util_httpsonlyhandler", "target": "util_httpshandler", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1533", "weight": 1.0}, {"source": "util_httpsonlyhandler", "target": "httphandler", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1533", "weight": 1.0}, {"source": "util_httpsonlyhandler", "target": "util_httpsonlyhandler_http_open", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1535", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_transport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1543", "weight": 1.0}, {"source": "util_transport", "target": "util_transport_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1545", "weight": 1.0}, {"source": "util_transport", "target": "util_transport_make_connection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1549", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_safetransport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1559", "weight": 1.0}, {"source": "util_safetransport", "target": "util_safetransport_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1561", "weight": 1.0}, {"source": "util_safetransport", "target": "util_safetransport_make_connection", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1565", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_serverproxy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1576", "weight": 1.0}, {"source": "util_serverproxy", "target": "util_serverproxy_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1578", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_csv_open", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1601", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_csvbase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1612", "weight": 1.0}, {"source": "util_csvbase", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1612", "weight": 1.0}, {"source": "util_csvbase", "target": "util_csvbase_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1619", "weight": 1.0}, {"source": "util_csvbase", "target": "util_csvbase_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1622", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_csvreader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1626", "weight": 1.0}, {"source": "util_csvreader", "target": "util_csvbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1626", "weight": 1.0}, {"source": "util_csvreader", "target": "util_csvreader_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1628", "weight": 1.0}, {"source": "util_csvreader", "target": "util_csvreader_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1639", "weight": 1.0}, {"source": "util_csvreader", "target": "util_csvreader_next", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1642", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_csvwriter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1653", "weight": 1.0}, {"source": "util_csvwriter", "target": "util_csvbase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1653", "weight": 1.0}, {"source": "util_csvwriter", "target": "util_csvwriter_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1655", "weight": 1.0}, {"source": "util_csvwriter", "target": "util_csvwriter_writerow", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1659", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_configurator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1675", "weight": 1.0}, {"source": "util_configurator", "target": "baseconfigurator", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1675", "weight": 1.0}, {"source": "util_configurator", "target": "util_configurator_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1680", "weight": 1.0}, {"source": "util_configurator", "target": "util_configurator_configure_custom", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1684", "weight": 1.0}, {"source": "util_configurator", "target": "util_configurator_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1716", "weight": 1.0}, {"source": "util_configurator", "target": "util_configurator_inc_convert", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1722", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_subprocessmixin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1731", "weight": 1.0}, {"source": "util_subprocessmixin", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1731", "weight": 1.0}, {"source": "util_subprocessmixin", "target": "util_subprocessmixin_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1736", "weight": 1.0}, {"source": "util_subprocessmixin", "target": "util_subprocessmixin_reader", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1740", "weight": 1.0}, {"source": "util_subprocessmixin", "target": "util_subprocessmixin_run_command", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1761", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_normalize_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1777", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_pypircfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1794", "weight": 1.0}, {"source": "util_pypircfile", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1794", "weight": 1.0}, {"source": "util_pypircfile", "target": "util_pypircfile_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1799", "weight": 1.0}, {"source": "util_pypircfile", "target": "util_pypircfile_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1805", "weight": 1.0}, {"source": "util_pypircfile", "target": "util_pypircfile_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1858", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_load_pypirc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1871", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_store_pypirc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1878", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_get_host_platform", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1888", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_distlib_util_py", "target": "util_get_platform", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1978", "weight": 1.0}, {"source": "util_parse_requirement", "target": "util_parse_marker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L256", "weight": 1.0}, {"source": "util_get_resources_dests", "target": "util_iglob", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L281", "weight": 1.0}, {"source": "util_read_exports", "target": "util_pypircfile_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L353", "weight": 1.0}, {"source": "util_read_exports", "target": "util_get_export_entry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L361", "weight": 1.0}, {"source": "util_convert_path", "target": "util_sequencer_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L480", "weight": 1.0}, {"source": "util_fileoperator_init", "target": "util_fileoperator_init_record", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L491", "weight": 1.0}, {"source": "util_fileoperator_record_as_written", "target": "util_sequencer_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L500", "weight": 1.0}, {"source": "util_fileoperator_copy_file", "target": "util_fileoperator_ensure_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L524", "weight": 1.0}, {"source": "util_fileoperator_copy_file", "target": "util_fileoperator_record_as_written", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L536", "weight": 1.0}, {"source": "util_fileoperator_copy_stream", "target": "util_fileoperator_ensure_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L540", "weight": 1.0}, {"source": "util_fileoperator_copy_stream", "target": "util_fileoperator_record_as_written", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L551", "weight": 1.0}, {"source": "util_fileoperator_write_binary_file", "target": "util_fileoperator_ensure_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L554", "weight": 1.0}, {"source": "util_fileoperator_write_binary_file", "target": "util_sequencer_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L557", "weight": 1.0}, {"source": "util_fileoperator_write_binary_file", "target": "util_fileoperator_record_as_written", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L560", "weight": 1.0}, {"source": "util_fileoperator_write_text_file", "target": "util_fileoperator_write_binary_file", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L563", "weight": 1.0}, {"source": "util_fileoperator_ensure_dir", "target": "util_sequencer_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L582", "weight": 1.0}, {"source": "util_fileoperator_byte_compile", "target": "util_fileoperator_newer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L595", "weight": 1.0}, {"source": "util_fileoperator_byte_compile", "target": "util_fileoperator_record_as_written", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L607", "weight": 1.0}, {"source": "util_fileoperator_ensure_removed", "target": "util_sequencer_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L618", "weight": 1.0}, {"source": "util_fileoperator_commit", "target": "util_fileoperator_init_record", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L650", "weight": 1.0}, {"source": "util_fileoperator_rollback", "target": "util_sequencer_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L657", "weight": 1.0}, {"source": "util_fileoperator_rollback", "target": "util_fileoperator_init_record", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L669", "weight": 1.0}, {"source": "util_value", "target": "util_resolve", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L697", "weight": 1.0}, {"source": "util_get_export_entry", "target": "util_exportentry", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L747", "weight": 1.0}, {"source": "util_split_filename", "target": "util_progress_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L864", "weight": 1.0}, {"source": "util_get_extras", "target": "util_sequencer_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L903", "weight": 1.0}, {"source": "util_get_extras", "target": "util_sequencer_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L907", "weight": 1.0}, {"source": "util_get_project_data", "target": "util_get_external_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L953", "weight": 1.0}, {"source": "util_get_package_data", "target": "util_get_external_data", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L960", "weight": 1.0}, {"source": "util_cache_prefix_to_dir", "target": "util_path_to_cache_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L988", "weight": 1.0}, {"source": "util_cache_clear", "target": "util_sequencer_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L999", "weight": 1.0}, {"source": "util_eventmixin_remove", "target": "util_sequencer_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1045", "weight": 1.0}, {"source": "util_eventmixin_publish", "target": "util_eventmixin_get_subscribers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1066", "weight": 1.0}, {"source": "util_sequencer_add_node", "target": "util_sequencer_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1088", "weight": 1.0}, {"source": "util_sequencer_remove_node", "target": "util_sequencer_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1092", "weight": 1.0}, {"source": "util_sequencer_get_steps", "target": "util_sequencer_is_step", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1128", "weight": 1.0}, {"source": "util_sequencer_get_steps", "target": "util_sequencer_remove", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1143", "weight": 1.0}, {"source": "util_sequencer_get_steps", "target": "util_sequencer_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1146", "weight": 1.0}, {"source": "util_progress_increment", "target": "util_pypircfile_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1336", "weight": 1.0}, {"source": "util_progress_start", "target": "util_pypircfile_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1339", "weight": 1.0}, {"source": "util_progress_stop", "target": "util_pypircfile_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1344", "weight": 1.0}, {"source": "util_eta", "target": "util_progress_format_duration", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1388", "weight": 1.0}, {"source": "util_httpshandler_init", "target": "util_pypircfile_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1494", "weight": 1.0}, {"source": "util_httpshandler_conn_maker", "target": "util_httpsconnection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1508", "weight": 1.0}, {"source": "util_transport_init", "target": "util_pypircfile_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1547", "weight": 1.0}, {"source": "util_safetransport_init", "target": "util_pypircfile_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1563", "weight": 1.0}, {"source": "util_safetransport_make_connection", "target": "util_httpsconnection", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1572", "weight": 1.0}, {"source": "util_serverproxy_init", "target": "util_pypircfile_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1592", "weight": 1.0}, {"source": "util_csvreader_init", "target": "util_csv_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1636", "weight": 1.0}, {"source": "util_csvreader_init", "target": "util_subprocessmixin_reader", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1637", "weight": 1.0}, {"source": "util_csvwriter_init", "target": "util_csv_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1656", "weight": 1.0}, {"source": "util_configurator_init", "target": "util_pypircfile_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1681", "weight": 1.0}, {"source": "util_configurator_configure_custom", "target": "util_resolve", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1702", "weight": 1.0}, {"source": "util_configurator_getitem", "target": "util_configurator_configure_custom", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1719", "weight": 1.0}, {"source": "util_subprocessmixin_reader", "target": "util_progress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1752", "weight": 1.0}, {"source": "util_subprocessmixin_run_command", "target": "util_progress_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1764", "weight": 1.0}, {"source": "util_subprocessmixin_run_command", "target": "util_progress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1771", "weight": 1.0}, {"source": "util_pypircfile_update", "target": "util_pypircfile_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1862", "weight": 1.0}, {"source": "util_load_pypirc", "target": "util_pypircfile_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1875", "weight": 1.0}, {"source": "util_load_pypirc", "target": "util_pypircfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1875", "weight": 1.0}, {"source": "util_store_pypirc", "target": "util_pypircfile_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1879", "weight": 1.0}, {"source": "util_store_pypirc", "target": "util_pypircfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1879", "weight": 1.0}, {"source": "util_get_platform", "target": "util_get_host_platform", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1980", "weight": 1.0}, {"source": "util_rationale_55", "target": "util_parse_marker", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L55", "weight": 1.0}, {"source": "util_rationale_145", "target": "util_parse_requirement", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L145", "weight": 1.0}, {"source": "util_rationale_269", "target": "util_get_resources_dests", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L269", "weight": 1.0}, {"source": "util_rationale_460", "target": "util_convert_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L460", "weight": 1.0}, {"source": "util_rationale_503", "target": "util_fileoperator_newer", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L503", "weight": 1.0}, {"source": "util_rationale_522", "target": "util_fileoperator_copy_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L522", "weight": 1.0}, {"source": "util_rationale_644", "target": "util_fileoperator_commit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L644", "weight": 1.0}, {"source": "util_rationale_752", "target": "util_get_cache_base", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L752", "weight": 1.0}, {"source": "util_rationale_793", "target": "util_path_to_cache_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L793", "weight": 1.0}, {"source": "util_rationale_853", "target": "util_split_filename", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L853", "weight": 1.0}, {"source": "util_rationale_883", "target": "util_parse_name_and_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L883", "weight": 1.0}, {"source": "util_rationale_964", "target": "util_cache", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L964", "weight": 1.0}, {"source": "util_rationale_971", "target": "util_cache_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L971", "weight": 1.0}, {"source": "util_rationale_985", "target": "util_cache_prefix_to_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L985", "weight": 1.0}, {"source": "util_rationale_1008", "target": "util_eventmixin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1008", "weight": 1.0}, {"source": "util_rationale_1016", "target": "util_eventmixin_add", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1016", "weight": 1.0}, {"source": "util_rationale_1036", "target": "util_eventmixin_remove", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1036", "weight": 1.0}, {"source": "util_rationale_1048", "target": "util_eventmixin_get_subscribers", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1048", "weight": 1.0}, {"source": "util_rationale_1055", "target": "util_eventmixin_publish", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1055", "weight": 1.0}, {"source": "util_rationale_1293", "target": "util_zip_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1293", "weight": 1.0}, {"source": "util_rationale_1413", "target": "util_iglob", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1413", "weight": 1.0}, {"source": "util_rationale_1499", "target": "util_httpshandler_conn_maker", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1499", "weight": 1.0}, {"source": "util_rationale_1723", "target": "util_configurator_inc_convert", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1723", "weight": 1.0}, {"source": "util_rationale_1732", "target": "util_subprocessmixin", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1732", "weight": 1.0}, {"source": "util_rationale_1741", "target": "util_subprocessmixin_reader", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1741", "weight": 1.0}, {"source": "util_rationale_1778", "target": "util_normalize_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1778", "weight": 1.0}, {"source": "util_rationale_1872", "target": "util_load_pypirc", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1872", "weight": 1.0}, {"source": "util_rationale_1889", "target": "util_get_host_platform", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1889", "weight": 1.0}], "raw_calls": [{"caller_nid": "util_parse_marker", "callee": "marker", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L141"}, {"caller_nid": "util_parse_requirement", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L149"}, {"caller_nid": "util_parse_requirement", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L150"}, {"caller_nid": "util_parse_requirement", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L152"}, {"caller_nid": "util_parse_requirement", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L154"}, {"caller_nid": "util_parse_requirement", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L155"}, {"caller_nid": "util_parse_requirement", "callee": "end", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L156"}, {"caller_nid": "util_parse_requirement", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L159"}, {"caller_nid": "util_parse_requirement", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L161"}, {"caller_nid": "util_parse_requirement", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L163"}, {"caller_nid": "util_parse_requirement", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L166"}, {"caller_nid": "util_parse_requirement", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L168"}, {"caller_nid": "util_parse_requirement", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L169"}, {"caller_nid": "util_parse_requirement", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L169"}, {"caller_nid": "util_parse_requirement", "callee": "end", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L170"}, {"caller_nid": "util_parse_requirement", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L174"}, {"caller_nid": "util_parse_requirement", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L175"}, {"caller_nid": "util_parse_requirement", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L181"}, {"caller_nid": "util_parse_requirement", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L182"}, {"caller_nid": "util_parse_requirement", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L184"}, {"caller_nid": "util_parse_requirement", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L185"}, {"caller_nid": "util_parse_requirement", "callee": "urlparse", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L186"}, {"caller_nid": "util_parse_requirement", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L192"}, {"caller_nid": "util_parse_requirement", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L193"}, {"caller_nid": "util_parse_requirement", "callee": "end", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L193"}, {"caller_nid": "util_parse_requirement", "callee": "get_versions", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L229"}, {"caller_nid": "util_parse_requirement", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L231"}, {"caller_nid": "util_parse_requirement", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L233"}, {"caller_nid": "util_parse_requirement", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L235"}, {"caller_nid": "util_parse_requirement", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L239"}, {"caller_nid": "util_parse_requirement", "callee": "get_versions", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L240"}, {"caller_nid": "util_parse_requirement", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L242"}, {"caller_nid": "util_parse_requirement", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L244"}, {"caller_nid": "util_parse_requirement", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L245"}, {"caller_nid": "util_parse_requirement", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L246"}, {"caller_nid": "util_parse_requirement", "callee": "end", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L246"}, {"caller_nid": "util_parse_requirement", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L248"}, {"caller_nid": "util_parse_requirement", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L253"}, {"caller_nid": "util_parse_requirement", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L254"}, {"caller_nid": "util_parse_requirement", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L259"}, {"caller_nid": "util_parse_requirement", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L264"}, {"caller_nid": "util_parse_requirement", "callee": "Container", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L265"}, {"caller_nid": "util_get_resources_dests", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L280"}, {"caller_nid": "util_get_resources_dests", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L282"}, {"caller_nid": "util_get_resources_dests", "callee": "get_rel_path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L284"}, {"caller_nid": "util_get_resources_dests", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L286"}, {"caller_nid": "util_get_resources_dests", "callee": "get_rel_path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L288"}, {"caller_nid": "util_get_resources_dests", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L289"}, {"caller_nid": "util_get_resources_dests", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L289"}, {"caller_nid": "util_in_venv", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L295"}, {"caller_nid": "util_in_venv", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L300"}, {"caller_nid": "util_get_executable", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L317"}, {"caller_nid": "util_get_executable", "callee": "fsdecode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L318"}, {"caller_nid": "util_proceed", "callee": "raw_input", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L325"}, {"caller_nid": "util_proceed", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L330"}, {"caller_nid": "util_extract_by_key", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L339"}, {"caller_nid": "util_extract_by_key", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L340"}, {"caller_nid": "util_read_exports", "callee": "codecs.getreader('utf-8')", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L351"}, {"caller_nid": "util_read_exports", "callee": "getreader", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L351"}, {"caller_nid": "util_read_exports", "callee": "StringIO", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L354"}, {"caller_nid": "util_read_exports", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L356"}, {"caller_nid": "util_read_exports", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L358"}, {"caller_nid": "util_read_exports", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L359"}, {"caller_nid": "util_read_exports", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L366"}, {"caller_nid": "util_read_exports", "callee": "ConfigParser", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L374"}, {"caller_nid": "util_read_exports", "callee": "read_stream", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L376"}, {"caller_nid": "util_read_exports", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L378"}, {"caller_nid": "util_read_exports", "callee": "dedent", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L379"}, {"caller_nid": "util_read_exports", "callee": "StringIO", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L380"}, {"caller_nid": "util_read_exports", "callee": "read_stream", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L381"}, {"caller_nid": "util_read_exports", "callee": "sections", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L384"}, {"caller_nid": "util_read_exports", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L386"}, {"caller_nid": "util_write_exports", "callee": "codecs.getwriter('utf-8')", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L398"}, {"caller_nid": "util_write_exports", "callee": "getwriter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L398"}, {"caller_nid": "util_write_exports", "callee": "ConfigParser", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L399"}, {"caller_nid": "util_write_exports", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L400"}, {"caller_nid": "util_write_exports", "callee": "add_section", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L402"}, {"caller_nid": "util_write_exports", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L403"}, {"caller_nid": "util_write_exports", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L409"}, {"caller_nid": "util_write_exports", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L410"}, {"caller_nid": "util_write_exports", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L411"}, {"caller_nid": "util_tempdir", "callee": "mkdtemp", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L416"}, {"caller_nid": "util_tempdir", "callee": "rmtree", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L420"}, {"caller_nid": "util_chdir", "callee": "getcwd", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L425"}, {"caller_nid": "util_socket_timeout", "callee": "getdefaulttimeout", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L435"}, {"caller_nid": "util_socket_timeout", "callee": "setdefaulttimeout", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L437"}, {"caller_nid": "util_socket_timeout", "callee": "setdefaulttimeout", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L440"}, {"caller_nid": "util_cached_property_get", "callee": "func", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L453"}, {"caller_nid": "util_cached_property_get", "callee": "__setattr__", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L454"}, {"caller_nid": "util_convert_path", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L474"}, {"caller_nid": "util_convert_path", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L476"}, {"caller_nid": "util_convert_path", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L478"}, {"caller_nid": "util_convert_path", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L483"}, {"caller_nid": "util_fileoperator_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L490"}, {"caller_nid": "util_fileoperator_init_record", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L495"}, {"caller_nid": "util_fileoperator_init_record", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L496"}, {"caller_nid": "util_fileoperator_newer", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L514"}, {"caller_nid": "util_fileoperator_newer", "callee": "DistlibException", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L515"}, {"caller_nid": "util_fileoperator_newer", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L515"}, {"caller_nid": "util_fileoperator_newer", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L516"}, {"caller_nid": "util_fileoperator_newer", "callee": "stat", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L519"}, {"caller_nid": "util_fileoperator_newer", "callee": "stat", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L519"}, {"caller_nid": "util_fileoperator_copy_file", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L524"}, {"caller_nid": "util_fileoperator_copy_file", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L525"}, {"caller_nid": "util_fileoperator_copy_file", "callee": "islink", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L529"}, {"caller_nid": "util_fileoperator_copy_file", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L531"}, {"caller_nid": "util_fileoperator_copy_file", "callee": "isfile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L531"}, {"caller_nid": "util_fileoperator_copy_file", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L534"}, {"caller_nid": "util_fileoperator_copy_file", "callee": "copyfile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L535"}, {"caller_nid": "util_fileoperator_copy_stream", "callee": "isdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L539"}, {"caller_nid": "util_fileoperator_copy_stream", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L540"}, {"caller_nid": "util_fileoperator_copy_stream", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L541"}, {"caller_nid": "util_fileoperator_copy_stream", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L544"}, {"caller_nid": "util_fileoperator_copy_stream", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L546"}, {"caller_nid": "util_fileoperator_copy_stream", "callee": "copyfileobj", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L548"}, {"caller_nid": "util_fileoperator_copy_stream", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L550"}, {"caller_nid": "util_fileoperator_write_binary_file", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L554"}, {"caller_nid": "util_fileoperator_write_binary_file", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L556"}, {"caller_nid": "util_fileoperator_write_binary_file", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L558"}, {"caller_nid": "util_fileoperator_write_binary_file", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L559"}, {"caller_nid": "util_fileoperator_write_text_file", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L563"}, {"caller_nid": "util_fileoperator_set_mode", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L571"}, {"caller_nid": "util_fileoperator_set_mode", "callee": "stat", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L573"}, {"caller_nid": "util_fileoperator_set_mode", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L574"}, {"caller_nid": "util_fileoperator_set_mode", "callee": "chmod", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L575"}, {"caller_nid": "util_fileoperator_ensure_dir", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L580"}, {"caller_nid": "util_fileoperator_ensure_dir", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L581"}, {"caller_nid": "util_fileoperator_ensure_dir", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L583"}, {"caller_nid": "util_fileoperator_ensure_dir", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L585"}, {"caller_nid": "util_fileoperator_ensure_dir", "callee": "mkdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L587"}, {"caller_nid": "util_fileoperator_byte_compile", "callee": "cache_from_source", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L592"}, {"caller_nid": "util_fileoperator_byte_compile", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L593"}, {"caller_nid": "util_fileoperator_byte_compile", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L599"}, {"caller_nid": "util_fileoperator_byte_compile", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L600"}, {"caller_nid": "util_fileoperator_byte_compile", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L602"}, {"caller_nid": "util_fileoperator_byte_compile", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L603"}, {"caller_nid": "util_fileoperator_byte_compile", "callee": "compile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L606"}, {"caller_nid": "util_fileoperator_ensure_removed", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L611"}, {"caller_nid": "util_fileoperator_ensure_removed", "callee": "isdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L612"}, {"caller_nid": "util_fileoperator_ensure_removed", "callee": "islink", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L612"}, {"caller_nid": "util_fileoperator_ensure_removed", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L613"}, {"caller_nid": "util_fileoperator_ensure_removed", "callee": "rmtree", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L615"}, {"caller_nid": "util_fileoperator_ensure_removed", "callee": "islink", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L620"}, {"caller_nid": "util_fileoperator_ensure_removed", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L624"}, {"caller_nid": "util_fileoperator_is_writable", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L634"}, {"caller_nid": "util_fileoperator_is_writable", "callee": "access", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L635"}, {"caller_nid": "util_fileoperator_is_writable", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L637"}, {"caller_nid": "util_fileoperator_rollback", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L655"}, {"caller_nid": "util_fileoperator_rollback", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L656"}, {"caller_nid": "util_fileoperator_rollback", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L661"}, {"caller_nid": "util_fileoperator_rollback", "callee": "listdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L663"}, {"caller_nid": "util_fileoperator_rollback", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L666"}, {"caller_nid": "util_fileoperator_rollback", "callee": "rmdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L667"}, {"caller_nid": "util_fileoperator_rollback", "callee": "rmdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L668"}, {"caller_nid": "util_resolve", "callee": "__import__", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L676"}, {"caller_nid": "util_resolve", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L680"}, {"caller_nid": "util_resolve", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L681"}, {"caller_nid": "util_resolve", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L681"}, {"caller_nid": "util_resolve", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L683"}, {"caller_nid": "util_exportentry_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L703"}, {"caller_nid": "util_get_export_entry", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L721"}, {"caller_nid": "util_get_export_entry", "callee": "DistlibException", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L725"}, {"caller_nid": "util_get_export_entry", "callee": "groupdict", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L728"}, {"caller_nid": "util_get_export_entry", "callee": "count", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L731"}, {"caller_nid": "util_get_export_entry", "callee": "DistlibException", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L736"}, {"caller_nid": "util_get_export_entry", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L738"}, {"caller_nid": "util_get_export_entry", "callee": "DistlibException", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L742"}, {"caller_nid": "util_get_export_entry", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L746"}, {"caller_nid": "util_get_export_entry", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L746"}, {"caller_nid": "util_get_cache_base", "callee": "expandvars", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L769"}, {"caller_nid": "util_get_cache_base", "callee": "expanduser", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L772"}, {"caller_nid": "util_get_cache_base", "callee": "isdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L775"}, {"caller_nid": "util_get_cache_base", "callee": "access", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L776"}, {"caller_nid": "util_get_cache_base", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L778"}, {"caller_nid": "util_get_cache_base", "callee": "makedirs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L781"}, {"caller_nid": "util_get_cache_base", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L784"}, {"caller_nid": "util_get_cache_base", "callee": "mkdtemp", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L787"}, {"caller_nid": "util_get_cache_base", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L788"}, {"caller_nid": "util_get_cache_base", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L789"}, {"caller_nid": "util_path_to_cache_dir", "callee": "splitdrive", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L802"}, {"caller_nid": "util_path_to_cache_dir", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L802"}, {"caller_nid": "util_path_to_cache_dir", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L804"}, {"caller_nid": "util_path_to_cache_dir", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L805"}, {"caller_nid": "util_ensure_slash", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L810"}, {"caller_nid": "util_parse_credentials", "callee": "rsplit", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L818"}, {"caller_nid": "util_parse_credentials", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L822"}, {"caller_nid": "util_parse_credentials", "callee": "unquote", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L824"}, {"caller_nid": "util_parse_credentials", "callee": "unquote", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L826"}, {"caller_nid": "util_get_process_umask", "callee": "umask", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L831"}, {"caller_nid": "util_get_process_umask", "callee": "umask", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L832"}, {"caller_nid": "util_is_string_sequence", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L839"}, {"caller_nid": "util_is_string_sequence", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L840"}, {"caller_nid": "util_split_filename", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L860"}, {"caller_nid": "util_split_filename", "callee": "unquote", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L860"}, {"caller_nid": "util_split_filename", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L861"}, {"caller_nid": "util_split_filename", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L863"}, {"caller_nid": "util_split_filename", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L865"}, {"caller_nid": "util_split_filename", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L865"}, {"caller_nid": "util_split_filename", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L866"}, {"caller_nid": "util_split_filename", "callee": "escape", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L866"}, {"caller_nid": "util_split_filename", "callee": "end", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L868"}, {"caller_nid": "util_split_filename", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L871"}, {"caller_nid": "util_split_filename", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L873"}, {"caller_nid": "util_split_filename", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L873"}, {"caller_nid": "util_parse_name_and_version", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L891"}, {"caller_nid": "util_parse_name_and_version", "callee": "DistlibException", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L893"}, {"caller_nid": "util_parse_name_and_version", "callee": "groupdict", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L894"}, {"caller_nid": "util_parse_name_and_version", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L895"}, {"caller_nid": "util_parse_name_and_version", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L895"}, {"caller_nid": "util_get_extras", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L899"}, {"caller_nid": "util_get_extras", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L900"}, {"caller_nid": "util_get_extras", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L901"}, {"caller_nid": "util_get_extras", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L908"}, {"caller_nid": "util_get_extras", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L911"}, {"caller_nid": "util_get_extras", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L916"}, {"caller_nid": "util_get_external_data", "callee": "urlopen", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L932"}, {"caller_nid": "util_get_external_data", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L933"}, {"caller_nid": "util_get_external_data", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L934"}, {"caller_nid": "util_get_external_data", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L935"}, {"caller_nid": "util_get_external_data", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L936"}, {"caller_nid": "util_get_external_data", "callee": "codecs.getreader('utf-8')", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L938"}, {"caller_nid": "util_get_external_data", "callee": "getreader", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L938"}, {"caller_nid": "util_get_external_data", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L941"}, {"caller_nid": "util_get_external_data", "callee": "exception", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L943"}, {"caller_nid": "util_get_project_data", "callee": "upper", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L951"}, {"caller_nid": "util_get_project_data", "callee": "urljoin", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L952"}, {"caller_nid": "util_get_package_data", "callee": "upper", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L958"}, {"caller_nid": "util_get_package_data", "callee": "urljoin", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L959"}, {"caller_nid": "util_cache_init", "callee": "isdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L978"}, {"caller_nid": "util_cache_init", "callee": "makedirs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L979"}, {"caller_nid": "util_cache_init", "callee": "stat", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L980"}, {"caller_nid": "util_cache_init", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L981"}, {"caller_nid": "util_cache_init", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L982"}, {"caller_nid": "util_cache_init", "callee": "normpath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L982"}, {"caller_nid": "util_cache_clear", "callee": "listdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L995"}, {"caller_nid": "util_cache_clear", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L996"}, {"caller_nid": "util_cache_clear", "callee": "islink", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L998"}, {"caller_nid": "util_cache_clear", "callee": "isfile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L998"}, {"caller_nid": "util_cache_clear", "callee": "isdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1000"}, {"caller_nid": "util_cache_clear", "callee": "rmtree", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1001"}, {"caller_nid": "util_cache_clear", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1003"}, {"caller_nid": "util_eventmixin_add", "callee": "deque", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1027"}, {"caller_nid": "util_eventmixin_add", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1031"}, {"caller_nid": "util_eventmixin_add", "callee": "appendleft", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1033"}, {"caller_nid": "util_eventmixin_remove", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1044"}, {"caller_nid": "util_eventmixin_get_subscribers", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1052"}, {"caller_nid": "util_eventmixin_get_subscribers", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1052"}, {"caller_nid": "util_eventmixin_publish", "callee": "subscriber", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1068"}, {"caller_nid": "util_eventmixin_publish", "callee": "exception", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1070"}, {"caller_nid": "util_eventmixin_publish", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1072"}, {"caller_nid": "util_eventmixin_publish", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1073"}, {"caller_nid": "util_sequencer_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1085"}, {"caller_nid": "util_sequencer_remove_node", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1094"}, {"caller_nid": "util_sequencer_remove_node", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1094"}, {"caller_nid": "util_sequencer_remove_node", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1096"}, {"caller_nid": "util_sequencer_remove_node", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1096"}, {"caller_nid": "util_sequencer_remove_node", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1099"}, {"caller_nid": "util_sequencer_remove_node", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1099"}, {"caller_nid": "util_sequencer_remove_node", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1102"}, {"caller_nid": "util_sequencer_remove_node", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1102"}, {"caller_nid": "util_sequencer_add", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1108"}, {"caller_nid": "util_sequencer_add", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1108"}, {"caller_nid": "util_sequencer_add", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1109"}, {"caller_nid": "util_sequencer_add", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1109"}, {"caller_nid": "util_sequencer_remove", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1117"}, {"caller_nid": "util_sequencer_remove", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1122"}, {"caller_nid": "util_sequencer_get_steps", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1129"}, {"caller_nid": "util_sequencer_get_steps", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1132"}, {"caller_nid": "util_sequencer_get_steps", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1133"}, {"caller_nid": "util_sequencer_get_steps", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1135"}, {"caller_nid": "util_sequencer_get_steps", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1144"}, {"caller_nid": "util_sequencer_get_steps", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1147"}, {"caller_nid": "util_sequencer_get_steps", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1148"}, {"caller_nid": "util_sequencer_get_steps", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1149"}, {"caller_nid": "util_sequencer_get_steps", "callee": "reversed", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1150"}, {"caller_nid": "util_strong_connections", "callee": "strongconnect", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1200"}, {"caller_nid": "util_dot", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1210"}, {"caller_nid": "util_dot", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1212"}, {"caller_nid": "util_dot", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1213"}, {"caller_nid": "util_dot", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1214"}, {"caller_nid": "util_unarchive", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1233"}, {"caller_nid": "util_unarchive", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1234"}, {"caller_nid": "util_unarchive", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1237"}, {"caller_nid": "util_unarchive", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1239"}, {"caller_nid": "util_unarchive", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1242"}, {"caller_nid": "util_unarchive", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1245"}, {"caller_nid": "util_unarchive", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1249"}, {"caller_nid": "util_unarchive", "callee": "ZipFile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1252"}, {"caller_nid": "util_unarchive", "callee": "namelist", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1254"}, {"caller_nid": "util_unarchive", "callee": "check_path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1256"}, {"caller_nid": "util_unarchive", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1258"}, {"caller_nid": "util_unarchive", "callee": "getnames", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1260"}, {"caller_nid": "util_unarchive", "callee": "check_path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1262"}, {"caller_nid": "util_unarchive", "callee": "getmembers", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1268"}, {"caller_nid": "util_unarchive", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1269"}, {"caller_nid": "util_unarchive", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1270"}, {"caller_nid": "util_unarchive", "callee": "extractall", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1285"}, {"caller_nid": "util_unarchive", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1289"}, {"caller_nid": "util_zip_dir", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1294"}, {"caller_nid": "util_zip_dir", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1295"}, {"caller_nid": "util_zip_dir", "callee": "ZipFile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1296"}, {"caller_nid": "util_zip_dir", "callee": "walk", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1297"}, {"caller_nid": "util_zip_dir", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1299"}, {"caller_nid": "util_zip_dir", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1301"}, {"caller_nid": "util_zip_dir", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1302"}, {"caller_nid": "util_progress_update", "callee": "time", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1328"}, {"caller_nid": "util_progress_format_duration", "callee": "strftime", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1368"}, {"caller_nid": "util_progress_format_duration", "callee": "gmtime", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1368"}, {"caller_nid": "util_eta", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1385"}, {"caller_nid": "util_iglob", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1414"}, {"caller_nid": "util_iglob", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1416"}, {"caller_nid": "util_iglob", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1417"}, {"caller_nid": "util_iglob", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1419"}, {"caller_nid": "util_iglob", "callee": "_iglob", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1420"}, {"caller_nid": "util_iglob", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1424"}, {"caller_nid": "util_iglob", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1425"}, {"caller_nid": "util_iglob", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1426"}, {"caller_nid": "util_iglob", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1428"}, {"caller_nid": "util_iglob", "callee": "_iglob", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1429"}, {"caller_nid": "util_iglob", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1429"}, {"caller_nid": "util_iglob", "callee": "std_iglob", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1433"}, {"caller_nid": "util_iglob", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1436"}, {"caller_nid": "util_iglob", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1443"}, {"caller_nid": "util_iglob", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1444"}, {"caller_nid": "util_iglob", "callee": "walk", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1445"}, {"caller_nid": "util_iglob", "callee": "normpath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1446"}, {"caller_nid": "util_iglob", "callee": "_iglob", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1447"}, {"caller_nid": "util_iglob", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1447"}, {"caller_nid": "util_httpsconnection_connect", "callee": "create_connection", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1464"}, {"caller_nid": "util_httpsconnection_connect", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1465"}, {"caller_nid": "util_httpsconnection_connect", "callee": "_tunnel", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1467"}, {"caller_nid": "util_httpsconnection_connect", "callee": "SSLContext", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1469"}, {"caller_nid": "util_httpsconnection_connect", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1470"}, {"caller_nid": "util_httpsconnection_connect", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1472"}, {"caller_nid": "util_httpsconnection_connect", "callee": "load_cert_chain", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1473"}, {"caller_nid": "util_httpsconnection_connect", "callee": "load_verify_locations", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1477"}, {"caller_nid": "util_httpsconnection_connect", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1478"}, {"caller_nid": "util_httpsconnection_connect", "callee": "wrap_socket", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1481"}, {"caller_nid": "util_httpsconnection_connect", "callee": "match_hostname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1484"}, {"caller_nid": "util_httpsconnection_connect", "callee": "getpeercert", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1484"}, {"caller_nid": "util_httpsconnection_connect", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1485"}, {"caller_nid": "util_httpsconnection_connect", "callee": "shutdown", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1487"}, {"caller_nid": "util_httpsconnection_connect", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1488"}, {"caller_nid": "util_httpshandler_https_open", "callee": "do_open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1516"}, {"caller_nid": "util_httpshandler_https_open", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1518"}, {"caller_nid": "util_httpshandler_https_open", "callee": "CertificateError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1519"}, {"caller_nid": "util_httpsonlyhandler_http_open", "callee": "URLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1536"}, {"caller_nid": "util_transport_make_connection", "callee": "get_host_info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1550"}, {"caller_nid": "util_transport_make_connection", "callee": "HTTPConnection", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1553"}, {"caller_nid": "util_safetransport_make_connection", "callee": "get_host_info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1566"}, {"caller_nid": "util_serverproxy_init", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1579"}, {"caller_nid": "util_serverproxy_init", "callee": "urlparse", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1584"}, {"caller_nid": "util_serverproxy_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1585"}, {"caller_nid": "util_serverproxy_init", "callee": "tcls", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1590"}, {"caller_nid": "util_csv_open", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1609"}, {"caller_nid": "util_csvbase_exit", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1623"}, {"caller_nid": "util_csvreader_init", "callee": "codecs.getreader('utf-8')", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1633"}, {"caller_nid": "util_csvreader_init", "callee": "getreader", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1633"}, {"caller_nid": "util_csvreader_next", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1645"}, {"caller_nid": "util_csvreader_next", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1646"}, {"caller_nid": "util_csvreader_next", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1647"}, {"caller_nid": "util_csvwriter_init", "callee": "writer", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1657"}, {"caller_nid": "util_csvwriter_writerow", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1663"}, {"caller_nid": "util_csvwriter_writerow", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1664"}, {"caller_nid": "util_csvwriter_writerow", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1665"}, {"caller_nid": "util_configurator_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1681"}, {"caller_nid": "util_configurator_init", "callee": "getcwd", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1682"}, {"caller_nid": "util_configurator_configure_custom", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1700"}, {"caller_nid": "util_configurator_configure_custom", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1701"}, {"caller_nid": "util_configurator_configure_custom", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1703"}, {"caller_nid": "util_configurator_configure_custom", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1705"}, {"caller_nid": "util_configurator_configure_custom", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1707"}, {"caller_nid": "util_configurator_configure_custom", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1707"}, {"caller_nid": "util_configurator_configure_custom", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1708"}, {"caller_nid": "util_configurator_configure_custom", "callee": "valid_ident", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1708"}, {"caller_nid": "util_configurator_configure_custom", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1709"}, {"caller_nid": "util_configurator_configure_custom", "callee": "c", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1710"}, {"caller_nid": "util_configurator_configure_custom", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1712"}, {"caller_nid": "util_configurator_configure_custom", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1713"}, {"caller_nid": "util_configurator_configure_custom", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1713"}, {"caller_nid": "util_configurator_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1718"}, {"caller_nid": "util_configurator_inc_convert", "callee": "isabs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1724"}, {"caller_nid": "util_configurator_inc_convert", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1725"}, {"caller_nid": "util_configurator_inc_convert", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1726"}, {"caller_nid": "util_configurator_inc_convert", "callee": "load", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1727"}, {"caller_nid": "util_subprocessmixin_reader", "callee": "readline", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1748"}, {"caller_nid": "util_subprocessmixin_reader", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1755"}, {"caller_nid": "util_subprocessmixin_reader", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1757"}, {"caller_nid": "util_subprocessmixin_reader", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1757"}, {"caller_nid": "util_subprocessmixin_reader", "callee": "flush", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1758"}, {"caller_nid": "util_subprocessmixin_reader", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1759"}, {"caller_nid": "util_subprocessmixin_run_command", "callee": "Popen", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1762"}, {"caller_nid": "util_subprocessmixin_run_command", "callee": "Thread", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1763"}, {"caller_nid": "util_subprocessmixin_run_command", "callee": "Thread", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1765"}, {"caller_nid": "util_subprocessmixin_run_command", "callee": "wait", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1767"}, {"caller_nid": "util_subprocessmixin_run_command", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1768"}, {"caller_nid": "util_subprocessmixin_run_command", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1769"}, {"caller_nid": "util_subprocessmixin_run_command", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1773"}, {"caller_nid": "util_normalize_name", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1780"}, {"caller_nid": "util_normalize_name", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1780"}, {"caller_nid": "util_pypircfile_init", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1801"}, {"caller_nid": "util_pypircfile_init", "callee": "expanduser", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1801"}, {"caller_nid": "util_pypircfile_read", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1808"}, {"caller_nid": "util_pypircfile_read", "callee": "RawConfigParser", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1811"}, {"caller_nid": "util_pypircfile_read", "callee": "sections", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1813"}, {"caller_nid": "util_pypircfile_read", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1816"}, {"caller_nid": "util_pypircfile_read", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1817"}, {"caller_nid": "util_pypircfile_read", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1817"}, {"caller_nid": "util_pypircfile_read", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1817"}, {"caller_nid": "util_pypircfile_read", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1825"}, {"caller_nid": "util_pypircfile_read", "callee": "has_option", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1830"}, {"caller_nid": "util_pypircfile_read", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1831"}, {"caller_nid": "util_pypircfile_read", "callee": "has_option", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1845"}, {"caller_nid": "util_pypircfile_read", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1846"}, {"caller_nid": "util_pypircfile_read", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1850"}, {"caller_nid": "util_pypircfile_read", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1851"}, {"caller_nid": "util_pypircfile_update", "callee": "RawConfigParser", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1860"}, {"caller_nid": "util_pypircfile_update", "callee": "has_section", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1863"}, {"caller_nid": "util_pypircfile_update", "callee": "add_section", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1864"}, {"caller_nid": "util_pypircfile_update", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1865"}, {"caller_nid": "util_pypircfile_update", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1866"}, {"caller_nid": "util_pypircfile_update", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1867"}, {"caller_nid": "util_pypircfile_update", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1868"}, {"caller_nid": "util_get_host_platform", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1909"}, {"caller_nid": "util_get_host_platform", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1911"}, {"caller_nid": "util_get_host_platform", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1913"}, {"caller_nid": "util_get_host_platform", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1921"}, {"caller_nid": "util_get_host_platform", "callee": "uname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1928"}, {"caller_nid": "util_get_host_platform", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1932"}, {"caller_nid": "util_get_host_platform", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1932"}, {"caller_nid": "util_get_host_platform", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1933"}, {"caller_nid": "util_get_host_platform", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1933"}, {"caller_nid": "util_get_host_platform", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1944"}, {"caller_nid": "util_get_host_platform", "callee": "aix_platform", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1953"}, {"caller_nid": "util_get_host_platform", "callee": "compile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1956"}, {"caller_nid": "util_get_host_platform", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1957"}, {"caller_nid": "util_get_host_platform", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1959"}, {"caller_nid": "util_get_host_platform", "callee": "get_platform_osx", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1966"}, {"caller_nid": "util_get_host_platform", "callee": "get_config_vars", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1966"}, {"caller_nid": "util_get_platform", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/distlib/util.py", "source_location": "L1981"}]} |