uv/crates/uv-resolver/src
Charlie Marsh eb239ff640
Cap Requires-Python comparisons at the patch version (#4150)
## Summary

See the long comment inline. I think this is debatable but probably
right for now. The other options have their own problems, but there are
a few alternate ideas in the comment.

Closes https://github.com/astral-sh/uv/issues/4132.
2024-06-08 01:22:57 +00:00
..
pubgrub Simplify marker expressions in lockfile (#4066) 2024-06-07 16:14:24 -04:00
resolution Remove PubGrub dependency from uv (#4116) 2024-06-06 23:45:58 +00:00
resolver make universal resolver fork only when markers are disjoint (#4135) 2024-06-07 23:40:55 +00:00
snapshots Rename Dependency.id to Dependency.distribution_id (#4114) 2024-06-07 18:28:54 +00:00
bare.rs Add support for parsing unnamed URL requirements (#2567) 2024-03-21 03:28:58 +00:00
candidate_selector.rs uv-distribution: include all wheels in distribution types (#3595) 2024-05-15 15:07:28 -04:00
dependency_mode.rs Rename to uv (#1302) 2024-02-15 11:19:46 -06:00
dependency_provider.rs Update pubgrub to new add_incompatibility_from_dependencies (#4062) 2024-06-05 20:46:00 +02:00
error.rs Track Markers via a PubGrub package variant (#4123) 2024-06-07 19:57:02 +00:00
exclude_newer.rs Improve JSON Schema and add export script (#3461) 2024-05-08 16:15:16 +00:00
exclusions.rs Split configuration options out of uv-types (#2924) 2024-04-09 11:35:53 -05:00
flat_index.rs Incorporate build tag into wheel prioritization (#3781) 2024-05-23 21:12:53 +00:00
lib.rs Remove PubGrub dependency from uv (#4116) 2024-06-06 23:45:58 +00:00
lock.rs Simplify marker expressions in lockfile (#4066) 2024-06-07 16:14:24 -04:00
manifest.rs Add support for development dependencies (#4036) 2024-06-06 01:40:17 +00:00
marker.rs Simplify marker expressions in lockfile (#4066) 2024-06-07 16:14:24 -04:00
options.rs Implement --index-strategy unsafe-best-match (#3138) 2024-04-27 01:24:54 +00:00
pins.rs uv-resolver: implement merging of forked resolutions 2024-05-30 14:23:14 -04:00
preferences.rs Remove integration tests from uv-resolver (#4083) 2024-06-06 01:48:42 +00:00
prerelease_mode.rs Add support for tool.uv into distribution building (#3904) 2024-05-31 02:42:03 +00:00
python_requirement.rs Rename uv-interpreter crate to uv-toolchain (#4120) 2024-06-07 13:59:14 -05:00
redirect.rs Preserve fragments when applying verbatim redirects (#4038) 2024-06-05 03:53:23 +00:00
requires_python.rs Cap Requires-Python comparisons at the patch version (#4150) 2024-06-08 01:22:57 +00:00
resolution_mode.rs uv-resolver: make MarkerEnvironment optional 2024-05-09 09:24:37 -04:00
version_map.rs Remove PubGrub dependency from uv (#4116) 2024-06-06 23:45:58 +00:00
yanks.rs Add support for tool.uv into distribution building (#3904) 2024-05-31 02:42:03 +00:00