summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorNora Widdecke <nora@sequoia-pgp.org>2022-08-01 23:51:25 +0200
committerNora Widdecke <nora@sequoia-pgp.org>2022-09-06 14:45:39 +0200
commit02c051b6b37e010c2db9a1b86e514918b617b9da (patch)
tree543da7d4fbc1cc9fb802876a34f7745a77cf95df /README.md
parent31b380c768052f22fb747c5e4aa3d2b5ef3810f0 (diff)
Document MSRV policy.
Diffstat (limited to 'README.md')
-rw-r--r--README.md15
1 files changed, 11 insertions, 4 deletions
diff --git a/README.md b/README.md
index 7c6f91f4..bf890ae8 100644
--- a/README.md
+++ b/README.md
@@ -194,11 +194,18 @@ $ docker tag registry.gitlab.com/sequoia-pgp/sequoia:latest sq
$ docker run --rm -i sq --help
```
-## Requirements
+## Requirements and MSRV
-To build Sequoia, you need at least Rust 1.56 and a few libraries,
-notably the Nettle cryptographic library version 3.4.1 or up. Please
-see below for OS-specific commands to install the needed libraries:
+The minimum supported Rust version (MSRV) is 1.56. Sequoia aims to always be
+compatible with the version included in [Debian testing], the MSRV follows what
+is available there. Increasing the MSRV will be accompanied by a raise in
+the minor version of all crates.
+
+[Debian testing]: https://tracker.debian.org/pkg/rustc
+
+Building Sequoia requires a few libraries, notably the Nettle cryptographic library
+version 3.4.1 or up. Please see below for OS-specific commands to install the
+needed libraries:
### Debian