-
Notifications
You must be signed in to change notification settings - Fork 406
chore(msrv): bump MSRV to 1.85.0
#2055
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
chore(msrv): bump MSRV to 1.85.0
#2055
Conversation
b04bbed
to
b6e75cb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK b6e75cb
Ran cargo test --all-features
with:
❯ cargo --version
cargo 1.85.0 (d73d2caf9 2024-12-31)
8bb3255
to
93c2172
Compare
3e626f3
to
adc99e7
Compare
I've added new commits bumping the criterion version and updating the toolchain action to match the one used in bdk_wallet. Still need to debug the CI failure now. |
Scratch that, I didn't notice it was only in the test module. |
adc99e7
to
b4f3c30
Compare
- update all references to previous 1.63.0 MSRV. - update the rust-version to 1.85.0. - update the CI to not exclude bdk_electrum anymore. - update the ci/pin-msrv.sh to 1.85.0.
- use `is_non_or` instead of `map_or` - update lifetime on `find_direct_anchor`
b4f3c30
to
0f5ac52
Compare
cACK, will do a deeper review when I get a chance but don't wait for me if you think it's ready to go. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 0f5ac52
fixes #2009
Description
It bumps the project MSRV to 1.85.0, as the latest Debian trixie release establishes that as stable, see: https://tracker.debian.org/pkg/rustc.
This PR does:
bdk_electrum
anymore.Notes to the reviewers
Should we update something in the GitHub repository configuration to get rid of old mandatory CI jobs ?
Changelog notice
Checklists
All Submissions: