File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,24 @@ coins in a given Bitcoin transaction
34
34
More information can be found in [ the documentation] ( https://docs.rs/miniscript )
35
35
or in [ the ` examples/ ` directory] ( https://github.com/apoelstra/rust-miniscript/tree/master/examples )
36
36
37
+
38
+ ## Minimum Supported Rust Version (MSRV)
39
+ This library should always compile with any combination of features on ** Rust 1.29** .
40
+
41
+ Because some dependencies have broken the build in minor/patch releases, to
42
+ compile with 1.29.0 you will need to run the following version-pinning command:
43
+ ```
44
+ cargo update -p cc --precise "1.0.41" --verbose
45
+ ```
46
+
47
+ In order to use the ` use-serde ` feature or to build the unit tests with 1.29.0,
48
+ the following version-pinning commands are also needed:
49
+ ```
50
+ cargo update --package "serde" --precise "1.0.98"
51
+ cargo update --package "serde_derive" --precise "1.0.98"
52
+ ```
53
+
54
+
37
55
## Contributing
38
56
Contributions are generally welcome. If you intend to make larger changes please
39
57
discuss them in an issue before PRing them to avoid duplicate work and
You can’t perform that action at this time.
0 commit comments