uv/crates/uv-resolver/src
Charlie Marsh ab99a18cbc
Implement `--no-strip-extras` to preserve extras in compilation (#2555)
## Summary

We strip extras by default, but there are some valid use-cases in which
they're required (see the linked issue). This PR doesn't change our
default, but it does add `--no-strip-extras`, which lets users preserve
extras in the output requirements.

Closes https://github.com/astral-sh/uv/issues/1595.
2024-03-19 23:59:32 +00:00
..
pubgrub Add support for PyTorch-style local version semantics (#2430) 2024-03-16 10:24:50 -04:00
resolver Preserve hashes for pinned packages (#2532) 2024-03-19 01:02:18 +00:00
candidate_selector.rs Preserve hashes for pinned packages (#2532) 2024-03-19 01:02:18 +00:00
constraints.rs Move conflicting dependencies into PubGrub (#1796) 2024-02-21 21:27:58 -05:00
dependency_mode.rs Rename to `uv` (#1302) 2024-02-15 11:19:46 -06:00
editables.rs Add support for Metadata 2.2 (#2293) 2024-03-08 16:02:32 +00:00
error.rs Add support for PyTorch-style local version semantics (#2430) 2024-03-16 10:24:50 -04:00
finder.rs Refactor incompatiblity tracking for distributions (#1298) 2024-03-08 11:02:31 -06:00
lib.rs Preserve hashes for pinned packages (#2532) 2024-03-19 01:02:18 +00:00
manifest.rs Preserve hashes for pinned packages (#2532) 2024-03-19 01:02:18 +00:00
options.rs Rename to `uv` (#1302) 2024-02-15 11:19:46 -06:00
overrides.rs Move conflicting dependencies into PubGrub (#1796) 2024-02-21 21:27:58 -05:00
pins.rs Refactor incompatiblity tracking for distributions (#1298) 2024-03-08 11:02:31 -06:00
preferences.rs Preserve hashes for pinned packages (#2532) 2024-03-19 01:02:18 +00:00
prerelease_mode.rs Make direct dependency detection respect markers (#2207) 2024-03-05 17:25:06 +00:00
python_requirement.rs Trim injected `python_version` marker to (major, minor) (#2395) 2024-03-13 00:11:50 +00:00
redirect.rs Expand environment variables prior to detecting scheme (#2394) 2024-03-12 19:17:41 -04:00
resolution.rs Implement `--no-strip-extras` to preserve extras in compilation (#2555) 2024-03-19 23:59:32 +00:00
resolution_mode.rs Make direct dependency detection respect markers (#2207) 2024-03-05 17:25:06 +00:00
version_map.rs Refactor incompatiblity tracking for distributions (#1298) 2024-03-08 11:02:31 -06:00
yanks.rs Preserve hashes for pinned packages (#2532) 2024-03-19 01:02:18 +00:00