uv/crates/uv-resolver/src
konsti c9787f9fd8
Prune unreachable wheels from lockfile (#6961)
When a package is included under a platform-specific marker, we know
that wheels that mismatch this marker can never be installed, so we drop
them from the lockfile.
2024-09-04 11:08:37 +02:00
..
lock Prune unreachable wheels from lockfile (#6961) 2024-09-04 11:08:37 +02:00
pubgrub uv-resolver: refactor how we deal with requires-python 2024-09-03 18:41:15 -04:00
resolution Prune unreachable packages from lockfile (#6959) 2024-09-04 10:57:42 +02:00
resolver uv-resolver: refactor how we deal with requires-python 2024-09-03 18:41:15 -04:00
bare.rs Add support for parsing unnamed URL requirements (#2567) 2024-03-21 03:28:58 +00:00
candidate_selector.rs Use separate types to represent raw vs. resolver markers (#6646) 2024-08-26 18:00:21 +00:00
dependency_mode.rs Store resolution options in lockfile (#5264) 2024-07-22 08:28:22 -04:00
dependency_provider.rs Update pubgrub (#5649) 2024-07-31 12:54:11 +00:00
error.rs uv-resolver: refactor how we deal with requires-python 2024-09-03 18:41:15 -04:00
exclude_newer.rs switch to jiff from chrono (#6205) 2024-08-20 11:31:46 -05:00
exclusions.rs Allow constraints to be provided in `--upgrade-package` (#4952) 2024-07-09 20:09:13 -07:00
flat_index.rs Enforce extension validity at parse time (#5888) 2024-08-08 21:39:47 -04:00
fork_urls.rs Add forks to lockfile, don't read them yet (#5480) 2024-07-30 11:11:18 +00:00
graph_ops.rs Add `uv export --format requirements.txt` (#6778) 2024-08-29 17:46:42 +00:00
lib.rs Respect the user's upper-bound in `requires-python` (#6824) 2024-08-29 18:37:05 +00:00
manifest.rs Use separate types to represent raw vs. resolver markers (#6646) 2024-08-26 18:00:21 +00:00
marker.rs Respect the user's upper-bound in `requires-python` (#6824) 2024-08-29 18:37:05 +00:00
options.rs Use "pre-release" in prose and `Prerelease` in code (#5697) 2024-08-01 20:56:29 +00:00
pins.rs Unify resolutions only during graph building (#5479) 2024-07-26 16:29:48 +02:00
preferences.rs Use separate types to represent raw vs. resolver markers (#6646) 2024-08-26 18:00:21 +00:00
prerelease.rs Use separate types to represent raw vs. resolver markers (#6646) 2024-08-26 18:00:21 +00:00
python_requirement.rs uv-resolver: refactor how we deal with requires-python 2024-09-03 18:41:15 -04:00
redirect.rs Preserve fragments when applying verbatim redirects (#4038) 2024-06-05 03:53:23 +00:00
requires_python.rs uv-resolver: refactor how we deal with requires-python 2024-09-03 18:41:15 -04:00
resolution_mode.rs Use separate types to represent raw vs. resolver markers (#6646) 2024-08-26 18:00:21 +00:00
version_map.rs Use lower-bound semantics for all Python compatibility comparisons (#6882) 2024-09-02 18:23:42 +00:00
yanks.rs Use separate types to represent raw vs. resolver markers (#6646) 2024-08-26 18:00:21 +00:00