You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
c301ce3 Update MSRV to 1.56.1 (Jose Storopoli)
Pull request description:
Following `rust-bitcoin` MSRV of 1.56.1, this pins MSRV to 1.56.1.
Quoting a recent merge in `rust-bitcoin`
> Rust version 1.56.0 introduced edition 2021. Shortly afterwards, on
> October 21 2021 Rust version 1.56.1 was released.
>
> Debian stable is currently shipping `rustc 1.63.0`.
>
> Our stated MSRV policy is: In Debian stable and at least 2 years old.
>
> Therefore our MSRV policy is met by Rust version 1.56.1 and we can strat
> to bump our MSRV org wide.
>
> Links:
> - https://blog.rust-lang.org/2021/11/01/Rust-1.56.1.html
> - https://blog.rust-lang.org/2021/10/21/Rust-1.56.0.html
> - https://packages.debian.org/stable/rust/rustc
Removing the pins in `contrib/test.sh` since they are not necessary
in 1.56.1.
EDIT: CI fails because of the `#[allow(dead_code)]` implemented in #638 on some Psbt traits.
Do I port these to here? Conceptually they belong to #638 and not here.
ACKs for top commit:
apoelstra:
ACK c301ce3
Tree-SHA512: 9dad92068d03a648e0d16e1bf0cba34a1959be981fbcec28bc3e6265b2c82df1380777b047e68c69ed80c579638a7e67738d3cec28293e7259abae3f348c3752
@@ -40,7 +40,8 @@ The cargo feature `std` is enabled by default. At least one of the features `std
40
40
Enabling the `no-std` feature does not disable `std`. To disable the `std` feature you must disable default features. The `no-std` feature only enables additional features required for this crate to be usable without `std`. Both can be enabled without conflict.
41
41
42
42
## Minimum Supported Rust Version (MSRV)
43
-
This library should always compile with any combination of features on **Rust 1.48.0**.
43
+
44
+
This library should always compile with any combination of features on **Rust 1.56.1**.
44
45
45
46
Some dependencies do not play nicely with our MSRV, if you are running the tests
46
47
you may need to pin some dependencies. See `./contrib/test.sh` for current pinning.
0 commit comments