uv/crates/uv-resolver/src
Charlie Marsh a3dae2512c
Some checks are pending
CI / cargo dev generate-all (push) Blocked by required conditions
CI / cargo shear (push) Waiting to run
CI / cargo test | ubuntu (push) Blocked by required conditions
CI / check system | pyston (push) Blocked by required conditions
CI / Determine changes (push) Waiting to run
CI / lint (push) Waiting to run
CI / cargo clippy | ubuntu (push) Blocked by required conditions
CI / cargo clippy | windows (push) Blocked by required conditions
CI / cargo test | macos (push) Blocked by required conditions
CI / cargo test | windows (push) Blocked by required conditions
CI / check windows trampoline | aarch64 (push) Blocked by required conditions
CI / check windows trampoline | i686 (push) Blocked by required conditions
CI / build binary | linux libc (push) Blocked by required conditions
CI / check windows trampoline | x86_64 (push) Blocked by required conditions
CI / test windows trampoline | i686 (push) Blocked by required conditions
CI / test windows trampoline | x86_64 (push) Blocked by required conditions
CI / typos (push) Waiting to run
CI / mkdocs (push) Waiting to run
CI / integration test | pypy on windows (push) Blocked by required conditions
CI / build binary | linux musl (push) Blocked by required conditions
CI / build binary | macos aarch64 (push) Blocked by required conditions
CI / build binary | macos x86_64 (push) Blocked by required conditions
CI / build binary | windows x86_64 (push) Blocked by required conditions
CI / build binary | windows aarch64 (push) Blocked by required conditions
CI / integration test | uv publish (push) Blocked by required conditions
CI / cargo build (msrv) (push) Blocked by required conditions
CI / build binary | freebsd (push) Blocked by required conditions
CI / ecosystem test | pydantic/pydantic-core (push) Blocked by required conditions
CI / ecosystem test | prefecthq/prefect (push) Blocked by required conditions
CI / integration test | pypy on ubuntu (push) Blocked by required conditions
CI / integration test | free-threaded on windows (push) Blocked by required conditions
CI / check system | python on debian (push) Blocked by required conditions
CI / check system | python on fedora (push) Blocked by required conditions
CI / check system | python on ubuntu (push) Blocked by required conditions
CI / check system | python on opensuse (push) Blocked by required conditions
CI / check system | python on rocky linux 8 (push) Blocked by required conditions
CI / check system | python on rocky linux 9 (push) Blocked by required conditions
CI / check system | pypy on ubuntu (push) Blocked by required conditions
CI / check system | python on macos aarch64 (push) Blocked by required conditions
CI / check system | homebrew python on macos aarch64 (push) Blocked by required conditions
CI / ecosystem test | pallets/flask (push) Blocked by required conditions
CI / smoke test | linux (push) Blocked by required conditions
CI / check system | alpine (push) Blocked by required conditions
CI / smoke test | macos (push) Blocked by required conditions
CI / smoke test | windows x86_64 (push) Blocked by required conditions
CI / smoke test | windows aarch64 (push) Blocked by required conditions
CI / integration test | conda on ubuntu (push) Blocked by required conditions
CI / integration test | deadsnakes python3.9 on ubuntu (push) Blocked by required conditions
CI / integration test | free-threaded on linux (push) Blocked by required conditions
CI / integration test | graalpy on ubuntu (push) Blocked by required conditions
CI / integration test | graalpy on windows (push) Blocked by required conditions
CI / integration test | github actions (push) Blocked by required conditions
CI / integration test | free-threaded python on github actions (push) Blocked by required conditions
CI / integration test | determine publish changes (push) Blocked by required conditions
CI / integration test | uv_build (push) Blocked by required conditions
CI / check cache | ubuntu (push) Blocked by required conditions
CI / check cache | macos aarch64 (push) Blocked by required conditions
CI / check system | python on macos x86-64 (push) Blocked by required conditions
CI / check system | python3.10 on windows x86-64 (push) Blocked by required conditions
CI / check system | python3.10 on windows x86 (push) Blocked by required conditions
CI / check system | python3.13 on windows x86-64 (push) Blocked by required conditions
CI / check system | x86-64 python3.13 on windows aarch64 (push) Blocked by required conditions
CI / check system | windows registry (push) Blocked by required conditions
CI / check system | python3.12 via chocolatey (push) Blocked by required conditions
CI / check system | python3.9 via pyenv (push) Blocked by required conditions
CI / check system | python3.13 (push) Blocked by required conditions
CI / check system | conda3.11 on macos aarch64 (push) Blocked by required conditions
CI / check system | conda3.8 on macos aarch64 (push) Blocked by required conditions
CI / check system | conda3.11 on linux x86-64 (push) Blocked by required conditions
CI / check system | conda3.8 on linux x86-64 (push) Blocked by required conditions
CI / check system | conda3.11 on windows x86-64 (push) Blocked by required conditions
CI / check system | conda3.8 on windows x86-64 (push) Blocked by required conditions
CI / check system | amazonlinux (push) Blocked by required conditions
CI / check system | embedded python3.10 on windows x86-64 (push) Blocked by required conditions
CI / benchmarks (push) Blocked by required conditions
Disallow mixing requirements across PyTorch indexes (#13179)
## Summary

If you use `--torch-backend=auto`, we want to avoid selecting (e.g.) a
`+cu124` build of `torch` alongside a `+cu126` build of `torchvision`.
2025-04-28 20:06:18 +00:00
..
lock Refactor ExtraSpecification to support default-extras (#12964) 2025-04-28 13:30:14 -04:00
pubgrub Disallow mixing requirements across PyTorch indexes (#13179) 2025-04-28 20:06:18 +00:00
resolution Move lowered requirement source type out of uv-pypi-types (#12356) 2025-03-20 21:16:12 -04:00
resolver Disallow mixing requirements across PyTorch indexes (#13179) 2025-04-28 20:06:18 +00:00
candidate_selector.rs Bump MSRV to 1.84 (#12670) 2025-04-04 11:49:26 -04:00
dependency_mode.rs Store resolution options in lockfile (#5264) 2024-07-22 08:28:22 -04:00
dependency_provider.rs All (virtual) packages must have a priority (#10853) 2025-01-23 16:09:47 +00:00
error.rs Check dist name to handle bogus redirect (#12917) 2025-04-22 15:36:27 +00:00
exclude_newer.rs Edition 2024 prep: Escape r#gen and remove redundant ref (#11922) 2025-03-03 11:13:56 +00:00
exclusions.rs Always reinstall local source trees passed to uv pip install (#12176) 2025-03-17 21:12:21 +00:00
flat_index.rs Support --find-links-style "flat" indexes in [[tool.uv.index]] (#12407) 2025-03-25 21:14:44 -04:00
fork_indexes.rs Pass around index with associated metadata (#12406) 2025-03-24 10:15:49 -04: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 Support conflict markers in uv export (#11643) 2025-02-20 12:19:46 -08:00
lib.rs Show tag hints when failing to find a compatible wheel in pylock.toml (#13136) 2025-04-27 12:56:50 -04:00
manifest.rs Move lowered requirement source type out of uv-pypi-types (#12356) 2025-03-20 21:16:12 -04:00
marker.rs Move LowerBound and UpperBound structs in uv-pep440 (#11950) 2025-03-04 12:35:16 -05:00
options.rs Disallow mixing requirements across PyTorch indexes (#13179) 2025-04-28 20:06:18 +00:00
pins.rs Improve file pinning comments (#10387) 2025-01-08 11:42:25 +00:00
preferences.rs Add PEP 751 support to uv pip compile (#13019) 2025-04-21 22:48:54 +00:00
prerelease.rs Move lowered requirement source type out of uv-pypi-types (#12356) 2025-03-20 21:16:12 -04:00
python_requirement.rs Avoid returning Some for narrowing no-ops (#10705) 2025-01-17 16:41:17 +00:00
redirect.rs Use a stable directory for (local) script virtual environments (#11347) 2025-02-12 00:45:26 +00:00
requires_python.rs Move LowerBound and UpperBound structs in uv-pep440 (#11950) 2025-03-04 12:35:16 -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 Avoid using owned String for package name constructors (#11768) 2025-02-24 23:06:15 -08:00
version_map.rs Support --find-links-style "flat" indexes in [[tool.uv.index]] (#12407) 2025-03-25 21:14:44 -04:00
yanks.rs Move lowered requirement source type out of uv-pypi-types (#12356) 2025-03-20 21:16:12 -04:00