|
15 | 15 | <a href="https://github.com/bitcoindevkit/bdk/actions?query=workflow%3ACI"><img alt="CI Status" src="https://github.com/bitcoindevkit/bdk/workflows/CI/badge.svg"></a> |
16 | 16 | <a href="https://coveralls.io/github/bitcoindevkit/bdk?branch=master"><img src="https://coveralls.io/repos/github/bitcoindevkit/bdk/badge.svg?branch=master"/></a> |
17 | 17 | <a href="https://docs.rs/bdk"><img alt="API Docs" src="https://img.shields.io/badge/docs.rs-bdk-green"/></a> |
18 | | - <a href="https://blog.rust-lang.org/2021/12/02/Rust-1.57.0.html"><img alt="Rustc Version 1.57.0+" src="https://img.shields.io/badge/rustc-1.57.0%2B-lightgrey.svg"/></a> |
| 18 | + <a href="https://blog.rust-lang.org/2022/08/11/Rust-1.63.0.html"><img alt="Rustc Version 1.63.0+" src="https://img.shields.io/badge/rustc-1.63.0%2B-lightgrey.svg"/></a> |
19 | 19 | <a href="https://discord.gg/d7NkDKm"><img alt="Chat on Discord" src="https://img.shields.io/discord/753336465005608961?logo=discord"></a> |
20 | 20 | </p> |
21 | 21 |
|
@@ -60,45 +60,19 @@ Fully working examples of how to use these components are in `/example-crates`: |
60 | 60 | [`bdk_chain`]: https://docs.rs/bdk-chain/ |
61 | 61 |
|
62 | 62 | ## Minimum Supported Rust Version (MSRV) |
63 | | -This library should compile with any combination of features with Rust 1.57.0. |
| 63 | +This library should compile with any combination of features with Rust 1.63.0. |
64 | 64 |
|
65 | 65 | To build with the MSRV you will need to pin dependencies as follows: |
66 | 66 |
|
67 | 67 | ```shell |
68 | | -# log 0.4.19 has MSRV 1.60.0+ |
69 | | -cargo update -p log --precise "0.4.18" |
70 | | -# tempfile 3.7.0 has MSRV 1.63.0+ |
71 | | -cargo update -p tempfile --precise "3.6.0" |
72 | | -# rustls 0.21.7 has MSRV 1.60.0+ |
73 | | -cargo update -p rustls:0.21.7 --precise "0.21.1" |
74 | | -# rustls 0.20.9 has MSRV 1.60.0+ |
75 | | -cargo update -p rustls:0.20.9 --precise "0.20.8" |
76 | | -# tokio 1.33 has MSRV 1.63.0+ |
77 | | -cargo update -p tokio:1.33.0 --precise "1.29.1" |
78 | | -# tokio-util 0.7.9 doesn't build with MSRV 1.57.0 |
79 | | -cargo update -p tokio-util --precise "0.7.8" |
80 | | -# flate2 1.0.27 has MSRV 1.63.0+ |
81 | | -cargo update -p flate2:1.0.27 --precise "1.0.26" |
82 | | -# reqwest 0.11.19 has MSRV 1.63.0+ |
83 | | -cargo update -p reqwest --precise "0.11.18" |
84 | | -# h2 0.3.21 has MSRV 1.63.0+ |
85 | | -cargo update -p h2 --precise "0.3.20" |
86 | | -# rustls-webpki 0.100.3 has MSRV 1.60.0+ |
87 | | -cargo update -p rustls-webpki:0.100.3 --precise "0.100.1" |
88 | | -# rustls-webpki 0.101.2 has MSRV 1.60.0+ |
89 | | -cargo update -p rustls-webpki:0.101.6 --precise "0.101.1" |
90 | | -# zip 0.6.6 has MSRV 1.59.0+ |
91 | | -cargo update -p zip:0.6.6 --precise "0.6.2" |
92 | | -# time 0.3.14 has MSRV 1.59.0+ |
93 | | -cargo update -p time --precise "0.3.13" |
94 | | -# cc 1.0.82 has MSRV 1.61.0+ |
95 | | -cargo update -p cc --precise "1.0.81" |
96 | | -# byteorder 1.5.0 has MSRV 1.60.0+ |
97 | | -cargo update -p byteorder --precise "1.4.3" |
98 | | -# webpki 0.22.4 requires `ring:0.17.2` which has MSRV 1.61.0+ |
99 | | -cargo update -p webpki --precise "0.22.2" |
100 | | -# jobserver 0.1.27 has MSRV 1.66.0+ |
| 68 | +# zip 0.6.3 has MSRV 1.64.0+ |
| 69 | +cargo update -p zip --precise "0.6.2" |
| 70 | +# time 0.3.21 has MSRV 1.65.0+ |
| 71 | +cargo update -p time --precise "0.3.20" |
| 72 | +# jobserver 0.1.27 has MSRV 1.66.0 |
101 | 73 | cargo update -p jobserver --precise "0.1.26" |
| 74 | +# reqwest 0.11.20 has MSRV > 1.63.0+ |
| 75 | +cargo update -p reqwest --precise "0.11.19" |
102 | 76 | ``` |
103 | 77 |
|
104 | 78 | ## License |
|
0 commit comments