File tree 2 files changed +3
-28
lines changed
2 files changed +3
-28
lines changed Original file line number Diff line number Diff line change 54
54
strategy :
55
55
matrix :
56
56
rust :
57
- - 1.29.0
57
+ - 1.41.1
58
58
- beta
59
59
steps :
60
60
- name : Checkout Crate
65
65
profile : minimal
66
66
toolchain : ${{ matrix.rust }}
67
67
override : true
68
- - name : Pin deps if rust 1.29
69
- if : matrix.rust == '1.29.0'
70
- run : |
71
- cargo generate-lockfile --verbose && \
72
- cargo update --verbose --package "cc" --precise "1.0.41" && \
73
- cargo update --verbose --package "serde" --precise "1.0.98" && \
74
- cargo update --verbose --package "serde_derive" --precise "1.0.98"
75
68
- name : Running cargo
76
69
run : ./contrib/test.sh
77
70
Original file line number Diff line number Diff line change 1
1
![ Build] ( https://github.com/rust-bitcoin/rust-miniscript/workflows/Continuous%20integration/badge.svg )
2
2
3
- ** Minimum Supported Rust Version:** 1.29.0
4
-
5
- * This crate uses "2015" edition and won't be ported over "2018" edition
6
- in the near future as this will change the MSRV to 1.31.*
3
+ ** Minimum Supported Rust Version:** 1.41.1
7
4
8
5
# Miniscript
9
6
@@ -36,22 +33,7 @@ or in [the `examples/` directory](https://github.com/apoelstra/rust-miniscript/t
36
33
37
34
38
35
## 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 compile with 1.29.0 you will need to
42
- generate the lockfile and run the following version-pinning command:
43
- ```
44
- cargo generate-lockfile --verbose
45
- cargo update -p cc --precise "1.0.41" --verbose
46
- ```
47
-
48
- In order to use the ` use-serde ` feature or to build the unit tests with 1.29.0,
49
- the following version-pinning commands are also needed:
50
- ```
51
- cargo update --package "serde" --precise "1.0.98"
52
- cargo update --package "serde_derive" --precise "1.0.98"
53
- ```
54
-
36
+ This library should always compile with any combination of features on ** Rust 1.41.1** .
55
37
56
38
## Contributing
57
39
Contributions are generally welcome. If you intend to make larger changes please
You can’t perform that action at this time.
0 commit comments