mirror of
https://github.com/astral-sh/uv.git
synced 2025-08-04 10:58:28 +00:00
![]() ## Summary Closes #1922 When a timeout occurs, it hints to the user to configure the `UV_HTTP_TIMEOUT` env var. Before ``` error: Failed to download distributions Caused by: Failed to fetch wheel: torch==2.2.0 Caused by: Failed to extract source distribution Caused by: request or response body error: operation timed out Caused by: operation timed out ``` After ``` error: Failed to download distributions Caused by: Failed to fetch wheel: torch==2.2.0 Caused by: Failed to extract source distribution Caused by: Failed to download distribution due to network timeout. Try increasing UV_HTTP_TIMEOUT. ``` ## Test Plan <!-- How was it tested? --> Wasn't sure if we'd want a test. If we do, is there a existing mechanism or preferred approach to force a timeout to occur in tests? Maybe set the timeout to 1 and add torch as an install check (although it's possible that could become flaky)? |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |