1 line
70 KiB
JSON
1 line
70 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "label": "response.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L1"}, {"id": "response_deflatedecoder", "label": "DeflateDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L35"}, {"id": "object", "label": "object", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "response_deflatedecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L36"}, {"id": "response_deflatedecoder_getattr", "label": ".__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L41"}, {"id": "response_deflatedecoder_decompress", "label": ".decompress()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L44"}, {"id": "response_gzipdecoderstate", "label": "GzipDecoderState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L67"}, {"id": "response_gzipdecoder", "label": "GzipDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L74"}, {"id": "response_gzipdecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L75"}, {"id": "response_gzipdecoder_getattr", "label": ".__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L79"}, {"id": "response_gzipdecoder_decompress", "label": ".decompress()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L82"}, {"id": "response_brotlidecoder", "label": "BrotliDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L106"}, {"id": "response_brotlidecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L110"}, {"id": "response_brotlidecoder_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L117"}, {"id": "response_multidecoder", "label": "MultiDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L123"}, {"id": "response_multidecoder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L132"}, {"id": "response_multidecoder_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L135"}, {"id": "response_multidecoder_decompress", "label": ".decompress()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L138"}, {"id": "response_get_decoder", "label": "_get_decoder()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L144"}, {"id": "response_httpresponse", "label": "HTTPResponse", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L157"}, {"id": "response_httpresponse_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L195"}, {"id": "response_httpresponse_get_redirect_location", "label": ".get_redirect_location()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L262"}, {"id": "response_httpresponse_release_conn", "label": ".release_conn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L275"}, {"id": "response_httpresponse_drain_conn", "label": ".drain_conn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L282"}, {"id": "response_data", "label": "data()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L294"}, {"id": "response_connection", "label": "connection()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L303"}, {"id": "response_httpresponse_isclosed", "label": ".isclosed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L306"}, {"id": "response_httpresponse_tell", "label": ".tell()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L309"}, {"id": "response_httpresponse_init_length", "label": "._init_length()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L317"}, {"id": "response_httpresponse_init_decoder", "label": "._init_decoder()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L369"}, {"id": "response_httpresponse_decode", "label": "._decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L392"}, {"id": "response_httpresponse_flush_decoder", "label": "._flush_decoder()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L414"}, {"id": "response_error_catcher", "label": "_error_catcher()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L426"}, {"id": "response_httpresponse_fp_read", "label": "._fp_read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L481"}, {"id": "response_httpresponse_read", "label": ".read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L529"}, {"id": "response_httpresponse_stream", "label": ".stream()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L601"}, {"id": "response_from_httplib", "label": "from_httplib()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L628"}, {"id": "response_httpresponse_getheaders", "label": ".getheaders()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L660"}, {"id": "response_httpresponse_getheader", "label": ".getheader()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L669"}, {"id": "response_httpresponse_info", "label": ".info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L679"}, {"id": "response_httpresponse_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L683"}, {"id": "response_closed", "label": "closed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L694"}, {"id": "response_httpresponse_fileno", "label": ".fileno()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L706"}, {"id": "response_httpresponse_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L717"}, {"id": "response_httpresponse_readable", "label": ".readable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L725"}, {"id": "response_httpresponse_readinto", "label": ".readinto()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L729"}, {"id": "response_httpresponse_supports_chunked_reads", "label": ".supports_chunked_reads()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L738"}, {"id": "response_httpresponse_update_chunk_length", "label": "._update_chunk_length()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L747"}, {"id": "response_httpresponse_handle_chunk", "label": "._handle_chunk()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L761"}, {"id": "response_httpresponse_read_chunked", "label": ".read_chunked()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L783"}, {"id": "response_httpresponse_geturl", "label": ".geturl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L853"}, {"id": "response_httpresponse_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L864"}, {"id": "response_rationale_124", "label": "From RFC7231: If one or more encodings have been applied to a representa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L124"}, {"id": "response_rationale_158", "label": "HTTP Response container. Backwards-compatible with :class:`http.client.HTTP", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L158"}, {"id": "response_rationale_263", "label": "Should we redirect and where to? :returns: Truthy redirect location str", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L263"}, {"id": "response_rationale_283", "label": "Read and discard any remaining HTTP response data in the response connection.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L283"}, {"id": "response_rationale_310", "label": "Obtain the number of bytes pulled over the wire so far. May differ from", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L310"}, {"id": "response_rationale_318", "label": "Set initial length value for Response content if available.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L318"}, {"id": "response_rationale_370", "label": "Set-up the _decoder attribute if necessary.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L370"}, {"id": "response_rationale_393", "label": "Decode the data passed in and potentially flush the decoder.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L393"}, {"id": "response_rationale_415", "label": "Flushes the decoder. Should only be called if the decoder is actually be", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L415"}, {"id": "response_rationale_427", "label": "Catch low-level python exceptions, instead re-raising urllib3 variants,", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L427"}, {"id": "response_rationale_482", "label": "Read a response with the thought that reading the number of bytes larger", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L482"}, {"id": "response_rationale_530", "label": "Similar to :meth:`http.client.HTTPResponse.read`, but with two additional", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L530"}, {"id": "response_rationale_602", "label": "A generator wrapper for the read() method. A call will block until ``amt", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L602"}, {"id": "response_rationale_629", "label": "Given an :class:`http.client.HTTPResponse` instance ``r``, return a corr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L629"}, {"id": "response_rationale_739", "label": "Checks if the underlying file-like object looks like a :class:`http.clie", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L739"}, {"id": "response_rationale_784", "label": "Similar to :meth:`HTTPResponse.read`, but with an additional parameter:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L784"}, {"id": "response_rationale_854", "label": "Returns the URL that was the source of this response. If the request tha", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L854"}, {"id": "response_rationale_441", "label": "# FIXME: Ideally we'd like to include the url in the ReadTimeoutError but", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L441"}, {"id": "response_rationale_446", "label": "# FIXME: Is there a better way to differentiate between SSLErrors?", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L446"}, {"id": "response_rationale_798", "label": "# FIXME: Rewrite this method and make it a class with a better structured logic.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L798"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "zlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "socket", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "socket", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_collections_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_connection_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_exceptions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_packages_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_util_response_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_deflatedecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L35", "weight": 1.0}, {"source": "response_deflatedecoder", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L35", "weight": 1.0}, {"source": "response_deflatedecoder", "target": "response_deflatedecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L36", "weight": 1.0}, {"source": "response_deflatedecoder", "target": "response_deflatedecoder_getattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L41", "weight": 1.0}, {"source": "response_deflatedecoder", "target": "response_deflatedecoder_decompress", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_gzipdecoderstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L67", "weight": 1.0}, {"source": "response_gzipdecoderstate", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_gzipdecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L74", "weight": 1.0}, {"source": "response_gzipdecoder", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L74", "weight": 1.0}, {"source": "response_gzipdecoder", "target": "response_gzipdecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L75", "weight": 1.0}, {"source": "response_gzipdecoder", "target": "response_gzipdecoder_getattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L79", "weight": 1.0}, {"source": "response_gzipdecoder", "target": "response_gzipdecoder_decompress", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_brotlidecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L106", "weight": 1.0}, {"source": "response_brotlidecoder", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L106", "weight": 1.0}, {"source": "response_brotlidecoder", "target": "response_brotlidecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L110", "weight": 1.0}, {"source": "response_brotlidecoder", "target": "response_brotlidecoder_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L117", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_multidecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L123", "weight": 1.0}, {"source": "response_multidecoder", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L123", "weight": 1.0}, {"source": "response_multidecoder", "target": "response_multidecoder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L132", "weight": 1.0}, {"source": "response_multidecoder", "target": "response_multidecoder_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L135", "weight": 1.0}, {"source": "response_multidecoder", "target": "response_multidecoder_decompress", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L138", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_get_decoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L144", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_httpresponse", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L157", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L195", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_get_redirect_location", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L262", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_release_conn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L275", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_drain_conn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L282", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L294", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_connection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L303", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_isclosed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L306", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_tell", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L309", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_init_length", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L317", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_init_decoder", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L369", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L392", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_flush_decoder", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L414", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_error_catcher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L426", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_fp_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L481", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L529", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_stream", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L601", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_from_httplib", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L628", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_getheaders", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L660", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_getheader", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L669", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_info", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L679", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L683", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "target": "response_closed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L694", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_fileno", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L706", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L717", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_readable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L725", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_readinto", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L729", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_supports_chunked_reads", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L738", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_update_chunk_length", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L747", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_handle_chunk", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L761", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_read_chunked", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L783", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_geturl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L853", "weight": 1.0}, {"source": "response_httpresponse", "target": "response_httpresponse_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L864", "weight": 1.0}, {"source": "response_deflatedecoder_decompress", "target": "response_multidecoder_decompress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L49", "weight": 1.0}, {"source": "response_gzipdecoder_decompress", "target": "response_multidecoder_decompress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L88", "weight": 1.0}, {"source": "response_brotlidecoder_flush", "target": "response_httpresponse_flush", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L119", "weight": 1.0}, {"source": "response_multidecoder_init", "target": "response_get_decoder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L133", "weight": 1.0}, {"source": "response_multidecoder_flush", "target": "response_httpresponse_flush", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L136", "weight": 1.0}, {"source": "response_get_decoder", "target": "response_multidecoder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L146", "weight": 1.0}, {"source": "response_get_decoder", "target": "response_gzipdecoder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L149", "weight": 1.0}, {"source": "response_get_decoder", "target": "response_brotlidecoder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L152", "weight": 1.0}, {"source": "response_get_decoder", "target": "response_deflatedecoder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L154", "weight": 1.0}, {"source": "response_httpresponse_init", "target": "response_httpresponse_init_length", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L256", "weight": 1.0}, {"source": "response_httpresponse_init", "target": "response_httpresponse_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L260", "weight": 1.0}, {"source": "response_httpresponse_drain_conn", "target": "response_httpresponse_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L289", "weight": 1.0}, {"source": "response_data", "target": "response_httpresponse_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L300", "weight": 1.0}, {"source": "response_httpresponse_init_decoder", "target": "response_get_decoder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L378", "weight": 1.0}, {"source": "response_httpresponse_decode", "target": "response_multidecoder_decompress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L401", "weight": 1.0}, {"source": "response_httpresponse_decode", "target": "response_httpresponse_flush_decoder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L410", "weight": 1.0}, {"source": "response_httpresponse_flush_decoder", "target": "response_multidecoder_decompress", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L420", "weight": 1.0}, {"source": "response_httpresponse_flush_decoder", "target": "response_httpresponse_flush", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L421", "weight": 1.0}, {"source": "response_error_catcher", "target": "response_httpresponse_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L468", "weight": 1.0}, {"source": "response_error_catcher", "target": "response_httpresponse_isclosed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L478", "weight": 1.0}, {"source": "response_error_catcher", "target": "response_httpresponse_release_conn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L479", "weight": 1.0}, {"source": "response_httpresponse_fp_read", "target": "response_httpresponse_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L519", "weight": 1.0}, {"source": "response_httpresponse_read", "target": "response_httpresponse_init_decoder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L550", "weight": 1.0}, {"source": "response_httpresponse_read", "target": "response_error_catcher", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L560", "weight": 1.0}, {"source": "response_httpresponse_read", "target": "response_httpresponse_fp_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L561", "weight": 1.0}, {"source": "response_httpresponse_read", "target": "response_httpresponse_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L576", "weight": 1.0}, {"source": "response_httpresponse_read", "target": "response_httpresponse_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L594", "weight": 1.0}, {"source": "response_httpresponse_stream", "target": "response_httpresponse_supports_chunked_reads", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L617", "weight": 1.0}, {"source": "response_httpresponse_stream", "target": "response_httpresponse_read_chunked", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L618", "weight": 1.0}, {"source": "response_httpresponse_stream", "target": "response_httpresponse_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L622", "weight": 1.0}, {"source": "response_closed", "target": "response_httpresponse_isclosed", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L700", "weight": 1.0}, {"source": "response_httpresponse_readinto", "target": "response_httpresponse_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L731", "weight": 1.0}, {"source": "response_httpresponse_update_chunk_length", "target": "response_httpresponse_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L758", "weight": 1.0}, {"source": "response_httpresponse_read_chunked", "target": "response_httpresponse_init_decoder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L797", "weight": 1.0}, {"source": "response_httpresponse_read_chunked", "target": "response_httpresponse_supports_chunked_reads", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L804", "weight": 1.0}, {"source": "response_httpresponse_read_chunked", "target": "response_error_catcher", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L810", "weight": 1.0}, {"source": "response_httpresponse_read_chunked", "target": "response_httpresponse_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L813", "weight": 1.0}, {"source": "response_httpresponse_read_chunked", "target": "response_httpresponse_update_chunk_length", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L822", "weight": 1.0}, {"source": "response_httpresponse_read_chunked", "target": "response_httpresponse_handle_chunk", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L825", "weight": 1.0}, {"source": "response_httpresponse_read_chunked", "target": "response_httpresponse_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L826", "weight": 1.0}, {"source": "response_httpresponse_read_chunked", "target": "response_httpresponse_flush_decoder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L836", "weight": 1.0}, {"source": "response_httpresponse_iter", "target": "response_httpresponse_stream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L866", "weight": 1.0}, {"source": "response_rationale_124", "target": "response_multidecoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L124", "weight": 1.0}, {"source": "response_rationale_158", "target": "response_httpresponse", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L158", "weight": 1.0}, {"source": "response_rationale_263", "target": "response_httpresponse_get_redirect_location", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L263", "weight": 1.0}, {"source": "response_rationale_283", "target": "response_httpresponse_drain_conn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L283", "weight": 1.0}, {"source": "response_rationale_310", "target": "response_httpresponse_tell", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L310", "weight": 1.0}, {"source": "response_rationale_318", "target": "response_httpresponse_init_length", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L318", "weight": 1.0}, {"source": "response_rationale_370", "target": "response_httpresponse_init_decoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L370", "weight": 1.0}, {"source": "response_rationale_393", "target": "response_httpresponse_decode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L393", "weight": 1.0}, {"source": "response_rationale_415", "target": "response_httpresponse_flush_decoder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L415", "weight": 1.0}, {"source": "response_rationale_427", "target": "response_httpresponse_error_catcher", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L427", "weight": 1.0}, {"source": "response_rationale_482", "target": "response_httpresponse_fp_read", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L482", "weight": 1.0}, {"source": "response_rationale_530", "target": "response_httpresponse_read", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L530", "weight": 1.0}, {"source": "response_rationale_602", "target": "response_httpresponse_stream", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L602", "weight": 1.0}, {"source": "response_rationale_629", "target": "response_httpresponse_from_httplib", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L629", "weight": 1.0}, {"source": "response_rationale_739", "target": "response_httpresponse_supports_chunked_reads", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L739", "weight": 1.0}, {"source": "response_rationale_784", "target": "response_httpresponse_read_chunked", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L784", "weight": 1.0}, {"source": "response_rationale_854", "target": "response_httpresponse_geturl", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L854", "weight": 1.0}, {"source": "response_rationale_441", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L441", "weight": 1.0}, {"source": "response_rationale_446", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L446", "weight": 1.0}, {"source": "response_rationale_798", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_urllib3_response_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L798", "weight": 1.0}], "raw_calls": [{"caller_nid": "response_deflatedecoder_init", "callee": "decompressobj", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L39"}, {"caller_nid": "response_deflatedecoder_getattr", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L42"}, {"caller_nid": "response_deflatedecoder_decompress", "callee": "decompressobj", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L60"}, {"caller_nid": "response_gzipdecoder_init", "callee": "decompressobj", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L76"}, {"caller_nid": "response_gzipdecoder_getattr", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L80"}, {"caller_nid": "response_gzipdecoder_decompress", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L83"}, {"caller_nid": "response_gzipdecoder_decompress", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L85"}, {"caller_nid": "response_gzipdecoder_decompress", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L95"}, {"caller_nid": "response_gzipdecoder_decompress", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L99"}, {"caller_nid": "response_gzipdecoder_decompress", "callee": "decompressobj", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L101"}, {"caller_nid": "response_brotlidecoder_init", "callee": "Decompressor", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L111"}, {"caller_nid": "response_brotlidecoder_init", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L112"}, {"caller_nid": "response_brotlidecoder_flush", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L118"}, {"caller_nid": "response_multidecoder_init", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L133"}, {"caller_nid": "response_multidecoder_init", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L133"}, {"caller_nid": "response_multidecoder_decompress", "callee": "reversed", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L139"}, {"caller_nid": "response_httpresponse_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L216"}, {"caller_nid": "response_httpresponse_init", "callee": "HTTPHeaderDict", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L219"}, {"caller_nid": "response_httpresponse_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L237"}, {"caller_nid": "response_httpresponse_init", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L243"}, {"caller_nid": "response_httpresponse_init", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L249"}, {"caller_nid": "response_httpresponse_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L249"}, {"caller_nid": "response_httpresponse_init", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L251"}, {"caller_nid": "response_httpresponse_init", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L251"}, {"caller_nid": "response_httpresponse_get_redirect_location", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L271"}, {"caller_nid": "response_httpresponse_release_conn", "callee": "_put_conn", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L279"}, {"caller_nid": "response_httpresponse_isclosed", "callee": "is_fp_closed", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L307"}, {"caller_nid": "response_httpresponse_init_length", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L321"}, {"caller_nid": "response_httpresponse_init_length", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L328"}, {"caller_nid": "response_httpresponse_init_length", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L343"}, {"caller_nid": "response_httpresponse_init_length", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L343"}, {"caller_nid": "response_httpresponse_init_length", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L343"}, {"caller_nid": "response_httpresponse_init_length", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L344"}, {"caller_nid": "response_httpresponse_init_length", "callee": "InvalidHeader", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L345"}, {"caller_nid": "response_httpresponse_init_length", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L349"}, {"caller_nid": "response_httpresponse_init_length", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L359"}, {"caller_nid": "response_httpresponse_init_decoder", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L375"}, {"caller_nid": "response_httpresponse_init_decoder", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L375"}, {"caller_nid": "response_httpresponse_init_decoder", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L381"}, {"caller_nid": "response_httpresponse_init_decoder", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L382"}, {"caller_nid": "response_httpresponse_init_decoder", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L383"}, {"caller_nid": "response_httpresponse_init_decoder", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L385"}, {"caller_nid": "response_httpresponse_decode", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L403"}, {"caller_nid": "response_httpresponse_decode", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L403"}, {"caller_nid": "response_httpresponse_decode", "callee": "DecodeError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L404"}, {"caller_nid": "response_error_catcher", "callee": "ReadTimeoutError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L443"}, {"caller_nid": "response_error_catcher", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L447"}, {"caller_nid": "response_error_catcher", "callee": "SSLError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L449"}, {"caller_nid": "response_error_catcher", "callee": "ReadTimeoutError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L451"}, {"caller_nid": "response_error_catcher", "callee": "ProtocolError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L455"}, {"caller_nid": "response_httpresponse_fp_read", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L505"}, {"caller_nid": "response_httpresponse_fp_read", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L515"}, {"caller_nid": "response_httpresponse_fp_read", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L522"}, {"caller_nid": "response_httpresponse_fp_read", "callee": "getvalue", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L524"}, {"caller_nid": "response_httpresponse_read", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L558"}, {"caller_nid": "response_httpresponse_read", "callee": "IncompleteRead", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L587"}, {"caller_nid": "response_httpresponse_read", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L590"}, {"caller_nid": "response_httpresponse_read", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L592"}, {"caller_nid": "response_httpresponse_stream", "callee": "is_fp_closed", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L621"}, {"caller_nid": "response_from_httplib", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L638"}, {"caller_nid": "response_from_httplib", "callee": "HTTPHeaderDict", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L643"}, {"caller_nid": "response_from_httplib", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L643"}, {"caller_nid": "response_from_httplib", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L646"}, {"caller_nid": "response_from_httplib", "callee": "ResponseCls", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L647"}, {"caller_nid": "response_httpresponse_getheaders", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L661"}, {"caller_nid": "response_httpresponse_getheader", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L670"}, {"caller_nid": "response_httpresponse_getheader", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L676"}, {"caller_nid": "response_closed", "callee": "__get__", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L696"}, {"caller_nid": "response_closed", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L699"}, {"caller_nid": "response_closed", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L701"}, {"caller_nid": "response_httpresponse_fileno", "callee": "IOError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L708"}, {"caller_nid": "response_httpresponse_fileno", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L709"}, {"caller_nid": "response_httpresponse_fileno", "callee": "IOError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L712"}, {"caller_nid": "response_httpresponse_flush", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L720"}, {"caller_nid": "response_httpresponse_flush", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L721"}, {"caller_nid": "response_httpresponse_readinto", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L731"}, {"caller_nid": "response_httpresponse_readinto", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L732"}, {"caller_nid": "response_httpresponse_readinto", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L735"}, {"caller_nid": "response_httpresponse_readinto", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L736"}, {"caller_nid": "response_httpresponse_supports_chunked_reads", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L745"}, {"caller_nid": "response_httpresponse_update_chunk_length", "callee": "readline", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L752"}, {"caller_nid": "response_httpresponse_update_chunk_length", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L753"}, {"caller_nid": "response_httpresponse_update_chunk_length", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L755"}, {"caller_nid": "response_httpresponse_update_chunk_length", "callee": "InvalidChunkLength", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L759"}, {"caller_nid": "response_httpresponse_handle_chunk", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L764"}, {"caller_nid": "response_httpresponse_handle_chunk", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L766"}, {"caller_nid": "response_httpresponse_handle_chunk", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L769"}, {"caller_nid": "response_httpresponse_handle_chunk", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L773"}, {"caller_nid": "response_httpresponse_handle_chunk", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L774"}, {"caller_nid": "response_httpresponse_handle_chunk", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L778"}, {"caller_nid": "response_httpresponse_handle_chunk", "callee": "_safe_read", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L779"}, {"caller_nid": "response_httpresponse_read_chunked", "callee": "ResponseNotChunked", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L800"}, {"caller_nid": "response_httpresponse_read_chunked", "callee": "BodyNotHttplibCompatible", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L805"}, {"caller_nid": "response_httpresponse_read_chunked", "callee": "is_response_to_head", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L812"}, {"caller_nid": "response_httpresponse_read_chunked", "callee": "readline", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L842"}, {"caller_nid": "response_httpresponse_geturl", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L859"}, {"caller_nid": "response_httpresponse_iter", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L868"}, {"caller_nid": "response_httpresponse_iter", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L869"}, {"caller_nid": "response_httpresponse_iter", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L877"}, {"caller_nid": "response_httpresponse_iter", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/urllib3/response.py", "source_location": "L879"}]} |