uv/crates/uv-resolver/src
konsti 14a9008e54
Avoid overcounting versions in batch prefetcher (#10350)
2025-01-07 14:12:18 +00:00
..
lock Parse URLs lazily in resolver (#10259) 2025-01-01 12:35:30 -05:00
pubgrub Remove unnecessary prefixes (#10158) 2024-12-25 14:18:01 -05:00
resolution Remove TODO around dev dependency edges (#9956) 2024-12-17 03:59:07 +00:00
resolver Avoid overcounting versions in batch prefetcher (#10350) 2025-01-07 14:12:18 +00:00
candidate_selector.rs Avoid downgrading packages when `--upgrade` is provided (#10097) 2025-01-06 17:41:43 -05:00
dependency_mode.rs Store resolution options in lockfile (#5264) 2024-07-22 08:28:22 -04:00
dependency_provider.rs Stable order for virtual packages (#10024) 2024-12-20 09:28:46 +00:00
error.rs Respect static metadata for already-installed distributions (#10242) 2024-12-30 12:47:06 -05:00
exclude_newer.rs switch to jiff from chrono (#6205) 2024-08-20 11:31:46 -05:00
exclusions.rs Avoid downgrading packages when `--upgrade` is provided (#10097) 2025-01-06 17:41:43 -05:00
flat_index.rs Add test coverage for build tag prioritization (#9680) 2024-12-06 09:32:19 -05:00
fork_indexes.rs uv: use ResolverEnvironment instead of ResolverMarkers 2024-11-04 11:09:06 -05:00
fork_strategy.rs Introduce a `--fork-strategy` preference mode (#9868) 2024-12-13 16:05:07 -05:00
fork_urls.rs uv: use ResolverEnvironment instead of ResolverMarkers 2024-11-04 11:09:06 -05:00
graph_ops.rs Avoid need for universal markers in `requirements.txt` export (#10171) 2024-12-26 15:32:32 +00:00
lib.rs Move installable targets out of `uv-resolver` crate (#10126) 2024-12-24 19:01:50 -05:00
manifest.rs Replace `Option<BTreeSet>` with `BTreeSet` for members (#10150) 2024-12-25 00:37:46 +00:00
marker.rs Make `MarkerTree` `Copy` (#9542) 2024-11-30 14:07:07 -05:00
options.rs Use the build options value to improve hints for no wheel / source distribution errors (#9950) 2024-12-17 14:08:22 -06:00
pins.rs Speed up file pins (#10346) 2025-01-07 08:51:08 -05:00
preferences.rs add conflict markers to the lock file (#9370) 2024-12-10 10:57:22 -05:00
prerelease.rs do not imply pre-release when `!=` operator is used (#7974) 2024-11-07 14:29:54 -06:00
python_requirement.rs Omit trailing zeros on Python requirements inferred from versions (#9952) 2024-12-17 08:18:27 -06:00
redirect.rs Remove separate test files in favor of same-file `mod tests` (#9199) 2024-11-18 20:11:46 +00:00
requires_python.rs Introduce a `--fork-strategy` preference mode (#9868) 2024-12-13 16:05:07 -05:00
resolution_mode.rs Respect fork markers in `--resolution-mode=lowest-direct` (#8839) 2024-11-05 21:09:38 +00:00
universal_marker.rs add conflict markers to the lock file (#9370) 2024-12-10 10:57:22 -05:00
version_map.rs Use `BTreeMap::range` to avoid iterating over unnecessary versions (#10266) 2025-01-02 01:21:36 +00:00
yanks.rs Only respect preferences across the same indexes (#9302) 2024-11-20 22:26:43 -05:00