uv/crates/puffin-cache/src
Charlie Marsh 4b8642c6f7
Enable selective cache purging in `puffin clean` (#589)
## Summary

This PR enables `puffin clean` to accept package names as command line
arguments, and selectively purge entries from the cache tied to the
given package.

Relate to #572.

## Test Plan

Modified all the caching tests to run an additional step to (1) purge
the cache, and (2) re-install the package.
2023-12-08 19:51:32 +00:00
..
by_timestamp.rs Improve path source dist caching (#578) 2023-12-06 11:47:01 -05:00
cache_key.rs Add support for path dependencies (#471) 2023-11-21 11:49:42 +00:00
canonical_url.rs Source dist metadata refactor (#468) 2023-11-24 17:47:58 +00:00
cli.rs Add CACHEDIR and .gitignore tags to cache directories (#526) 2023-12-02 00:37:51 +00:00
digest.rs Add proper caching for pypi metadata fetching kinds (#368) 2023-11-10 11:03:40 +00:00
lib.rs Enable selective cache purging in `puffin clean` (#589) 2023-12-08 19:51:32 +00:00
stable_hash.rs Introduce `Cache`, `CacheBucket` and `CacheEntry` (#507) 2023-11-28 17:11:14 +00:00
wheel.rs Enable selective cache purging in `puffin clean` (#589) 2023-12-08 19:51:32 +00:00