{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "label": "test_upload_errors.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L1"}, {"id": "test_upload_errors_httpx_response", "label": "_httpx_response()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L35"}, {"id": "test_upload_errors_client", "label": "client()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L45"}, {"id": "test_upload_errors_test_upload_url_rewrite", "label": "test_upload_url_rewrite()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L49"}, {"id": "test_upload_errors_test_upload_fd_error", "label": "test_upload_fd_error()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L76"}, {"id": "test_upload_errors_test_async_upload_url_rewrite_httpx", "label": "test_async_upload_url_rewrite_httpx()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L104"}, {"id": "test_upload_errors_test_async_upload_fd_error_httpx", "label": "test_async_upload_fd_error_httpx()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L136"}, {"id": "test_upload_errors_test_async_upload_fd_error_aiohttp", "label": "test_async_upload_fd_error_aiohttp()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L170"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "unittest", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "pytest", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "httpx", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "backend_venv_lib_python3_12_site_packages_google_genai_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "aiohttp", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "test_upload_errors_httpx_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "test_upload_errors_client", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "test_upload_errors_test_upload_url_rewrite", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "test_upload_errors_test_upload_fd_error", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "test_upload_errors_test_async_upload_url_rewrite_httpx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L104", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "test_upload_errors_test_async_upload_fd_error_httpx", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L136", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_genai_tests_client_test_upload_errors_py", "target": "test_upload_errors_test_async_upload_fd_error_aiohttp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L170", "weight": 1.0}, {"source": "test_upload_errors_test_upload_url_rewrite", "target": "test_upload_errors_httpx_response", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L52", "weight": 1.0}, {"source": "test_upload_errors_test_upload_fd_error", "target": "test_upload_errors_httpx_response", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L87", "weight": 1.0}, {"source": "test_upload_errors_test_async_upload_url_rewrite_httpx", "target": "test_upload_errors_httpx_response", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L108", "weight": 1.0}, {"source": "test_upload_errors_test_async_upload_fd_error_httpx", "target": "test_upload_errors_httpx_response", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L148", "weight": 1.0}, {"source": "test_upload_errors_test_async_upload_fd_error_aiohttp", "target": "test_upload_errors_httpx_response", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L182", "weight": 1.0}], "raw_calls": [{"caller_nid": "test_upload_errors_httpx_response", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L37"}, {"caller_nid": "test_upload_errors_httpx_response", "callee": "Response", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L38"}, {"caller_nid": "test_upload_errors_client", "callee": "BaseApiClient", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L46"}, {"caller_nid": "test_upload_errors_test_upload_url_rewrite", "callee": "MagicMock", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L50"}, {"caller_nid": "test_upload_errors_test_upload_url_rewrite", "callee": "HttpOptions", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L58"}, {"caller_nid": "test_upload_errors_test_upload_url_rewrite", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L60"}, {"caller_nid": "test_upload_errors_test_upload_url_rewrite", "callee": "_upload_fd", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L61"}, {"caller_nid": "test_upload_errors_test_upload_fd_error", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L77"}, {"caller_nid": "test_upload_errors_test_upload_fd_error", "callee": "dumps", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L77"}, {"caller_nid": "test_upload_errors_test_upload_fd_error", "callee": "MagicMock", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L85"}, {"caller_nid": "test_upload_errors_test_upload_fd_error", "callee": "raises", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L92"}, {"caller_nid": "test_upload_errors_test_upload_fd_error", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L92"}, {"caller_nid": "test_upload_errors_test_upload_fd_error", "callee": "_upload_fd", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L93"}, {"caller_nid": "test_upload_errors_test_upload_fd_error", "callee": "HttpOptions", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L97"}, {"caller_nid": "test_upload_errors_test_async_upload_url_rewrite_httpx", "callee": "MagicMock", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L105"}, {"caller_nid": "test_upload_errors_test_async_upload_url_rewrite_httpx", "callee": "AsyncMock", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L106"}, {"caller_nid": "test_upload_errors_test_async_upload_url_rewrite_httpx", "callee": "HttpOptions", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L115"}, {"caller_nid": "test_upload_errors_test_async_upload_url_rewrite_httpx", "callee": "object", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L117"}, {"caller_nid": "test_upload_errors_test_async_upload_url_rewrite_httpx", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L119"}, {"caller_nid": "test_upload_errors_test_async_upload_url_rewrite_httpx", "callee": "_async_upload_fd", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L120"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_httpx", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L137"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_httpx", "callee": "dumps", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L137"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_httpx", "callee": "MagicMock", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L146"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_httpx", "callee": "AsyncMock", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L147"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_httpx", "callee": "object", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L154"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_httpx", "callee": "raises", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L155"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_httpx", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L156"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_httpx", "callee": "_async_upload_fd", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L157"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_httpx", "callee": "HttpOptions", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L161"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_aiohttp", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L171"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_aiohttp", "callee": "dumps", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L171"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_aiohttp", "callee": "MagicMock", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L180"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_aiohttp", "callee": "AsyncMock", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L181"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_aiohttp", "callee": "object", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L186"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_aiohttp", "callee": "object", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L187"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_aiohttp", "callee": "raises", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L188"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_aiohttp", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L189"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_aiohttp", "callee": "_async_upload_fd", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L190"}, {"caller_nid": "test_upload_errors_test_async_upload_fd_error_aiohttp", "callee": "HttpOptions", "source_file": "backend/venv/lib/python3.12/site-packages/google/genai/tests/client/test_upload_errors.py", "source_location": "L194"}]}