pubgrub-rs
pubgrub
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Check direct minimum versions in CI (#60) (#429) The minimal-versions job currently resolves every transitive dependency to its lowest allowed version, which [Cargo does not recommend](https://doc.rust-lang.org/cargo/reference/unstable.html#minimal-versions). This selected `rustix 0.37.0` through a development dependency and caused the job to fail on current nightly, even though PubGrub's own dependency bounds were valid. Switch to direct minimum versions so we validate the lower bounds we declare while resolving transitive dependencies normally. Use nightly only to generate that lockfile, then build and test it with stable Rust. Align the root crate's Serde lower bound with `astral-version-ranges` so the workspace has one consistent direct minimum. The resulting direct-minimum dependency graph builds and passes all workspace tests with all features; the normal locked graph does as well. Co-authored-by: Charlie Marsh <crmarsh416@gmail.com>
dev
24 days ago
Check direct minimum versions in CI (#60) The minimal-versions job currently resolves every transitive dependency to its lowest allowed version, which [Cargo does not recommend](https://doc.rust-lang.org/cargo/reference/unstable.html#minimal-versions). This selected `rustix 0.37.0` through a development dependency and caused the job to fail on current nightly, even though PubGrub's own dependency bounds were valid. Switch to direct minimum versions so we validate the lower bounds we declare while resolving transitive dependencies normally. Use nightly only to generate that lockfile, then build and test it with stable Rust. Align the root crate's Serde lower bound with `astral-version-ranges` so the workspace has one consistent direct minimum. The resulting direct-minimum dependency graph builds and passes all workspace tests with all features; the normal locked graph does as well.
astral-sh:konsti/dev/check-direct-minimal-versions
24 days ago
Add a 24h dependency cooldown to renovate (#427) See https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns
dev
29 days ago
Add a 24h dependency cooldown to renovate See https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns
konsti/dev/dependency-cooldown
1 month ago
Fix clippy warning in derivation tree reporter
konsti/dev/derivation-tree-arena
2 months ago
Publish from CI (#424) We've been successfully publishing from CI in the astral-sh fork, so I'm porting this change to the pubgrub repo. This means that we can remove `release.md` and use the standard process instead. It's also more secure by using trusted publishing instead of API tokens.
dev
2 months ago
Merge branch 'dev' into konsti/dev/remove-release-md
konsti/dev/remove-release-md
2 months ago
Do not use nightly in minimal-versions check (#426) Old versions sometimes stop working on recent nightly, which broke the check on main. Using stable rust avoids this problem in the future. Also bump codspeed for the associated cc bump, to work around https://github.com/CodSpeedHQ/codspeed-rust/pull/182.
dev
2 months ago
Latest Branches
CodSpeed Performance Gauge
0%
Check direct minimum versions in CI (#60)
#429
24 days ago
bf46d2f
astral-sh:konsti/dev/check-direct-minimal-versions
CodSpeed Performance Gauge
0%
Add a 24h dependency cooldown to renovate
#427
1 month ago
f616c75
konsti/dev/dependency-cooldown
CodSpeed Performance Gauge
0%
Use an arena for the derivation tree
#425
2 months ago
317c996
konsti/dev/derivation-tree-arena
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs