mirror of
https://github.com/astral-sh/uv.git
synced 2025-11-25 21:37:51 +00:00
This PR makes the cache non-optional in most of Puffin, which simplifies the code, allows us to reuse the cache within a single command (even with `--no-cache`), and also allows us to use the cache for disk storage across an invocation. I left the cache as optional for the `Virtualenv` and `InterpreterInfo` abstractions, since those are generic enough that it seems nice to have a non-cached version, but it's kind of arbitrary. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||