Closed dependabot[bot] closed 4 months ago
I'm worried that being really agressive about dep upgrades will add a bunch of toil when go to import the crate in the internal google monorepo, also I'm worried about MSRV. Lots of crates don't do a good job of keeping an old MSRV and we need to keep ours from advancing for a while so that distros like debian can start being able to build shpool without resorting to rustup.
Agreed. The current cadence is checking weekly, with maximum 5 PRs open in total per package ecosystem. We can tweak the frequency to whatever we like, and maybe skip patch version updates? How often do we currently handle dependency updates?
As for MSRV, I thought our CI should catch any regression (which btw reads rust-toolchain.toml
for tests). So as long as it's all green in the PR, we should be all good.
Yeah that's a good point about CI, and we probably should be making sure our deps are up to date for security reasons. Hopefully a lot of the minor version updates will not require much toil to update.
I made https://github.com/shell-pool/shpool/pull/81 so we can confirm toolchain version in CI just to be sure.
Bumps lazy_static from 1.4.0 to 1.5.0.
Commits
be7c1c4
point readme version to 1.5.08971a27
update readme build badge15691ec
Modernize lazy-static infra (#219)2660041
Merge pull request #206 from TheBotlyNoob/master6ace970
Merge pull request #216 from frewsxcv/patch-1a203105
Update README.mdcfd89ac
Update README.mdfc8e466
Update README.mda8afb21
Update README.md41fa234
Update README to indicate how to replace withstd::sync::OnceLock
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show