uv/crates/uv-configuration/src
Charlie Marsh d0919329fd
Make --reinstall imply --refresh (#5425)
## Summary

It's hard for me to imagine a scenario in which a user passed
`--reinstall`, but wanted us to keep respecting cached data for a
package. For example, to actually "rebuild and reinstall" an editable
today, you have to pass both `--reinstall` and `--refresh`.

This PR makes `--reinstall` imply `--refresh`, so we always validate
that the cached data is fresh.

Closes https://github.com/astral-sh/uv/issues/5424.
2024-07-25 09:45:58 -04:00
..
authentication.rs require serde and rkyv everywhere; remove optional serde and rkyv features (#3345) 2024-05-03 10:21:03 -04:00
build_options.rs Store resolution options in lockfile (#5264) 2024-07-22 08:28:22 -04:00
concurrency.rs Add UV_CONCURRENT_INSTALLS variable in favor of RAYON_NUM_THREADS (#3646) 2024-05-17 23:12:37 -04:00
config_settings.rs Make anyhow a dev dependency in uv-configuration (#3814) 2024-05-24 02:49:31 +00:00
constraints.rs Allow constraints to be provided in --upgrade-package (#4952) 2024-07-09 20:09:13 -07:00
extras.rs Move extra specification into uv-configuration (#3897) 2024-05-29 04:49:57 +00:00
hash.rs Implement a --verify-hashes hash-checking mode (#4007) 2024-07-17 21:25:31 +00:00
lib.rs Implement a --verify-hashes hash-checking mode (#4007) 2024-07-17 21:25:31 +00:00
name_specifiers.rs Add --no-build, --no-build-package, and binary variants (#4322) 2024-06-14 04:05:00 +00:00
overrides.rs Apply extra to overrides and constraints (#4829) 2024-07-09 20:37:24 +02:00
package_options.rs Make --reinstall imply --refresh (#5425) 2024-07-25 09:45:58 -04:00
preview.rs Add preview mode and use for warning in uv run (#3192) 2024-04-22 15:41:15 -05:00
target_triple.rs Add manylinux_2_31 to supported --python-platform (#4965) 2024-07-10 16:30:35 +00:00