uv/crates/install-wheel-rs/src
konsti d2da575c41
Log hardlink failures (#3015)
Inspired by https://github.com/astral-sh/uv/issues/2964, we now properly
log hardlink failures, e.g. when the cache is a docker container but the
venv is in a bind mount, e.g.:

```
DEBUG Failed to hardlink `/code/venv/uv/lib/python3.12/site-packages/asgiref-3.8.1.dist-info/WHEEL` to `/root/.cache/uv/archive-v0/nnpkKgUoM3LMxcNDmEKJQ/asgiref-3.8.1.dist-info/WHEEL`, attempting to copy files as a fallback
```
2024-04-12 15:06:38 +00:00
..
lib.rs Use `Resolver` in `pip sync` (#2696) 2024-03-27 17:36:38 -04:00
linker.rs Log hardlink failures (#3015) 2024-04-12 15:06:38 +00:00
metadata.rs Loosen `.dist-info` validation to accept arbitrary versions (#2441) 2024-03-14 09:04:39 -04:00
record.rs Remove some unused code from `install-wheel-rs` (#2001) 2024-02-27 04:27:25 +00:00
script.rs Future-proof pip entrypoints special case (#1982) 2024-03-01 10:05:50 +01:00
uninstall.rs Close `RECORD` after reading entries during uninstall (#2259) 2024-03-07 04:35:22 +00:00
wheel.rs Use relative paths for user display (#2559) 2024-03-20 09:52:50 -04:00