Closed
Description
Our current HTTP timeout is not sufficient for some large packages e.g. torch
- Failed to download distributions with large requirements file #1920
- Repeated timeouts in GitHub Actions fetching wheel for large packages #1912
Increasing the timeout has a downside for people that have network problems while downloading smaller packages, e.g. it will wait longer before surfacing a problem.
What does pip use for a default timeout?