Avatar for the astral-sh user
astral-sh
pubgrub
BlogDocsChangelog

Branches performance

Pull requests

Allow multiple self-dependencies#44
last run
2 months ago
Allow multiple self-dependencies In uv, we don't use the `DependencyConstraints` map, but pass in the dependencies through an iterator. This means there can be duplicate dependencies in the input. This would previously make `merge_dependents` panic if a package dependent on itself twice with the same range: ```toml [package] name = "foo" version = "0.1.0" dependencies = ["foo", "foo"] ``` The fix is to ignore self-dependencies when merging dependents, given that they are always trivially true or trivially false.
2 months ago
44cc007
konsti/allow-multiple-self-dependencies
CodSpeed Performance Gauge
N/A
Give the GitHub token write permissions Without the default write permissions the job otherwise fails, see https://github.com/astral-sh/pubgrub/actions/runs/14617176327/job/41007947575
2 months ago
10c2b79
konsti/main/permission-write
CodSpeed Performance Gauge
N/A
Track priorities in a set and allow updating from uv#42
last run
5 months ago
Expose `Id::into_raw`
5 months ago
3fb04c3
konsti/simplify-prioritization
CodSpeed Performance Gauge
N/A
Make `Incompatibility::iter` public
6 months ago
1cc5564
konsti/public-iter
CodSpeed Performance Gauge
N/A
© 2025 CodSpeed Technology
Home Terms Privacy Docs