Skip to content
This repository was archived by the owner on Nov 30, 2022. It is now read-only.

Commit e762962

Browse files
committed
Update MSRV in CI and Readme from 1.29 to 1.41.1
It seems we have consensus on bumping the MSRV to 1.41.1, update CI job and the README to reflect this.
1 parent 3602c75 commit e762962

File tree

2 files changed

+4
-14
lines changed

2 files changed

+4
-14
lines changed

.github/workflows/rust.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
strategy:
6262
matrix:
6363
rust:
64-
- 1.29.0
64+
- 1.41.1
6565
- beta
6666
- stable
6767
steps:
@@ -73,14 +73,11 @@ jobs:
7373
profile: minimal
7474
toolchain: ${{ matrix.rust }}
7575
override: true
76-
- name: Pin cc if rust 1.29
77-
if: matrix.rust == '1.29.0'
78-
run: cargo generate-lockfile && cargo update -p serde_json --precise "1.0.39"
7976
- name: Running cargo
8077
env:
8178
DO_FEATURE_MATRIX: true
82-
DO_SCHEMARS_TESTS: ${{matrix.rust != '1.29.0'}}
83-
DO_ALLOC_TESTS: ${{matrix.rust != '1.29.0'}}
79+
DO_SCHEMARS_TESTS: true
80+
DO_ALLOC_TESTS: true
8481
run: ./contrib/test.sh
8582

8683
Embedded:

README.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,7 @@ since these are needed to display hashes anway.
1111

1212
## Minimum Supported Rust Version (MSRV)
1313

14-
This library should always compile with any combination of features on **Rust 1.29**.
15-
However, due to some dependencies breaking their MSRV in patch releases, you may
16-
need to pin these deps explicitly, e.g. with the following commands
17-
18-
```
19-
cargo generate-lockfile
20-
cargo update -p serde_json --precise "1.0.39"
21-
```
14+
This library should always compile with any combination of features on **Rust 1.41.1**.
2215

2316
## Contributions
2417

0 commit comments

Comments
 (0)