astral-sh/uv
View on GitHubEnsure all tests which install managed Python versions use the cache
Open
#16,721 opened on Nov 13, 2025
help wantedinternaltesting
Repository metrics
- Stars
- (84,934 stars)
- PR merge metrics
- (Avg merge 6d 16h) (222 merged PRs in 30d)
Description
We have TestContext::with_python_download_cache which improves the performance of tests which download a managed Python version, but I'm not sure we use it everywhere. There are only a couple cases where we explicitly don't want to use this. Maybe we should have with_managed_python_dirs turn this on and have without_python_download_cache instead for the opt-out cases?