Increase our MSRV to 1.56.

Our support policy says that we can update to any Rust released at
least 6 months ago; 1.56 came out on 21 October 2021.

This doesn't yet change any code: it just increases the version
we say we need in our README, and the version we test against in
CI.

Our main justification for this change is to be able to upgrade to
newer versions of our dependencies, including `async_executors` >=
0.5, `aes` >= 0.8, and `cipher` >= 0.4.
This commit is contained in:
Nick Mathewson 2022-04-25 11:53:53 -04:00
parent 144f886e72
commit 6f3f351140
2 changed files with 2 additions and 2 deletions

View File

@ -98,7 +98,7 @@ coverage:
minimal-versions:
stage: test
image: rust:1.53
image: rust:1.56
script:
- rustup install nightly
- ./maint/downgrade_dependencies

View File

@ -80,7 +80,7 @@ look at [the troubleshooting guide](doc/TROUBLESHOOTING.md).
## Minimum supported Rust Version
Our current Minimum Supported Rust Version (MSRV) is 1.53.
Our current Minimum Supported Rust Version (MSRV) is 1.56.
When increasing this MSRV, we won't require any Rust version released in the
last six months. (That is, we'll only require Rust versions released at least