-
### Problem
Our project, uv, depends on a git version of pubgrub. pubgrub depends on `rustc-hash = ">=1.0.0,
-
| Metadata | |
| -------- | --- |
| Owner(s) | @eh2406 |
| Team(s) | [cargo](https://github.com/rust-lang/cargo) |
| Goal document | [2024h2/pubgrub-in-cargo](https://rust-lang.g…
-
### Checks
- [X] I have checked that this issue has not already been reported.
- [X] I have confirmed this bug exists on the [latest version](https://github.com/prefix-dev/pixi/releases) of pixi, us…
-
As title says
-
When computing the dependency edges, we currently use pubgrub's incompatibilities database:
https://github.com/astral-sh/uv/blob/e7c573cfcb069cc940b8838ecb5f8d1e4858c304/crates/uv-resolver/src/reso…
-
Hello again! I am a maintainer of [pubgrub-rs](https://github.com/pubgrub-rs/pubgrub), which is a different dependency resolution algorithm written in Rust. It would be lovely if our projects found wa…
-
Steps to reproduce:
1. git clone https://github.com/pubgrub-rs/semver-pubgrub
2. cd semver-pubgrub
3. git reset --hard 2d8221eb8b00e3a72e107e384bec48b5dc048837
4. cd fuzz
5. Add the follo…
-
Currently the Solana crates are filtered out of our [test suite here](https://github.com/Eh2406/pubgrub-crates-benchmark/blob/5362f29e63b26f521e7693544616de0d455f14bf/src/main.rs#L11). For some reason…
-
I find myself constructing a range in a loop with `union`, which we worry is not performant. It'd be nice to have a `union_many` that takes an iterable of ranges and unions them in a single efficient …
-
Implement compatibility with https://github.com/dtolnay/semver/pull/321 . Check that the output make sense; it would be a shame for the new code also to have odd corner cases.