From: merge-script Date: Fri, 17 Oct 2025 12:35:38 +0000 (-0400) Subject: Merge bitcoindevkit/bdk#2055: chore(msrv): bump MSRV to `1.85.0` X-Git-Url: http://internal-gitweb-vhost/script/%22https:/database/scripts/enum.SignerError.html?a=commitdiff_plain;h=13940d91f508938745fab507c224e717c6315c76;p=bdk Merge bitcoindevkit/bdk#2055: chore(msrv): bump MSRV to `1.85.0` fdafe86f79dd1298ce3b44f27fca739d74d807f9 ci: bump rust stable version to 1.90.0 for CI testing (志宇) 2f4c3d46b1701bb5c83aa6771dd58f6fa7b8b543 ci: use explicit `cache: true` on fmt job (valued mammal) eabd1be36718c788cb55ec48b1dfc9e16b638ce6 ci(coverage): Switch to `actions-rust-lang/setup-rust-toolchain` (valued mammal) 86df0c3ed22728fdef742acde6179ba65f0af013 ci: Remove unneeded `clippy: true` from build-test (valued mammal) dc0c90795e0d33e17e94969fc64f60bf3021b30d ci: drop actions-rs from clippy check (valued mammal) 81ed4d0668acdefbc36416dc2c94b4587615b85b feat(ci): update to `actions-rust-lang/setup-rust-toolchain@v1` (Leonardo Lima) 7c189d0c5c1315a246261cb242ee5cef8265f00a chore(deps): bump `criterion` to `0.7` (Leonardo Lima) 6b67a3409bfda1b9294d705f83cf69d3dcdbd19d fix(clippy): use `is_none_or` instead of `map_or` (Leonardo Lima) 8c153080e7afc05a4bf02367dfa4955e10adab78 chore(msrv): bump MSRV to `1.85.0` (Leonardo Lima) Pull request description: 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: - update all references to the 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. ### Notes to the reviewers Should we update something in the GitHub repository configuration to get rid of old mandatory CI jobs ? ### Changelog notice ``` ### Changed - Update all references to the 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. ``` ### Checklists #### All Submissions: * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md) ACKs for top commit: ValuedMammal: ACK fdafe86f79dd1298ce3b44f27fca739d74d807f9 evanlinjin: self-ACK fdafe86f79dd1298ce3b44f27fca739d74d807f9 thunderbiscuit: ACK fdafe86f79dd1298ce3b44f27fca739d74d807f9. Looks good. Tree-SHA512: f592f37df59d518c0ac17269e00e048fc6136ee94a8ea4d96857e485ac15b00c3724e46c586665f73e65ed2e07e8e9af07a7081a5df1aab599bc36acb7bc3d30 --- 13940d91f508938745fab507c224e717c6315c76