summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWiktor Kwapisiewicz <wiktor@metacode.biz>2023-09-15 11:24:55 +0200
committerWiktor Kwapisiewicz <wiktor@metacode.biz>2023-09-15 11:57:34 +0200
commit78d240ccaa20084b88e385df584d12565ba37efc (patch)
treeafe027c19141ad90f656c8c14d21a3318cb3da9c
parentbf3768a9312c4e402b1c64c8f54134b7da1472e7 (diff)
Bump MSRV to 1.67.
- Fixes https://gitlab.com/sequoia-pgp/sequoia/-/issues/1038
-rw-r--r--.gitlab-ci.yml2
-rw-r--r--README.md2
-rw-r--r--autocrypt/Cargo.toml2
-rw-r--r--buffered-reader/Cargo.toml2
-rw-r--r--clippy.toml2
-rw-r--r--ipc/Cargo.toml2
-rw-r--r--net/Cargo.toml2
-rw-r--r--openpgp/Cargo.toml2
-rw-r--r--openpgp/NEWS2
-rw-r--r--openpgp/README.md3
10 files changed, 11 insertions, 10 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ec0f6120..d477180b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -166,7 +166,7 @@ clippy:
image: 192.168.122.1:5000/sequoia-pgp/build-docker-image/rust-stable-prebuild:latest
before_script:
- *before_script_start
- - rustup default 1.60.0 # Pin clippy.
+ - rustup default 1.67.0 # Pin clippy.
- rustup component add clippy
- cargo clippy --version
- *before_script_end
diff --git a/README.md b/README.md
index 2caedabe..797d58b9 100644
--- a/README.md
+++ b/README.md
@@ -200,7 +200,7 @@ $ docker run --rm -i sq --help
## Requirements and MSRV
-The minimum supported Rust version (MSRV) is 1.60. Sequoia aims to always be
+The minimum supported Rust version (MSRV) is 1.67. 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.
diff --git a/autocrypt/Cargo.toml b/autocrypt/Cargo.toml
index dca6956c..106ad714 100644
--- a/autocrypt/Cargo.toml
+++ b/autocrypt/Cargo.toml
@@ -15,7 +15,7 @@ keywords = ["autocrypt", "mua", "opportunistic", "mail", "encryption"]
categories = ["cryptography", "authentication", "email"]
license = "LGPL-2.0-or-later"
edition = "2021"
-rust-version = "1.60"
+rust-version = "1.67"
[badges]
gitlab = { repository = "sequoia-pgp/sequoia" }
diff --git a/buffered-reader/Cargo.toml b/buffered-reader/Cargo.toml
index 8caf7884..57a0a3af 100644
--- a/buffered-reader/Cargo.toml
+++ b/buffered-reader/Cargo.toml
@@ -13,7 +13,7 @@ repository = "https://gitlab.com/sequoia-pgp/sequoia"
readme = "README.md"
license = "LGPL-2.0-or-later"
edition = "2021"
-rust-version = "1.60"
+rust-version = "1.67"
[badges]
gitlab = { repository = "sequoia-pgp/sequoia" }
diff --git a/clippy.toml b/clippy.toml
index bc65e5e6..027abc80 100644
--- a/clippy.toml
+++ b/clippy.toml
@@ -1,6 +1,6 @@
# Disabled until we use at least Rust 1.49.0, which is the first
# version that supports the msrv field.
-msrv = "1.60.0"
+msrv = "1.67"
enum-variant-size-threshold = 512
too-many-arguments-threshold = 10
diff --git a/ipc/Cargo.toml b/ipc/Cargo.toml
index 0812bd3a..4cc222bb 100644
--- a/ipc/Cargo.toml
+++ b/ipc/Cargo.toml
@@ -14,7 +14,7 @@ repository = "https://gitlab.com/sequoia-pgp/sequoia"
readme = "README.md"
license = "LGPL-2.0-or-later"
edition = "2021"
-rust-version = "1.60"
+rust-version = "1.67"
[badges]
gitlab = { repository = "sequoia-pgp/sequoia" }
diff --git a/net/Cargo.toml b/net/Cargo.toml
index 0a66bdc4..c10d6d9f 100644
--- a/net/Cargo.toml
+++ b/net/Cargo.toml
@@ -15,7 +15,7 @@ keywords = ["cryptography", "openpgp", "pgp", "hkp", "keyserver"]
categories = ["cryptography", "authentication", "email"]
license = "LGPL-2.0-or-later"
edition = "2021"
-rust-version = "1.60"
+rust-version = "1.67"
[badges]
gitlab = { repository = "sequoia-pgp/sequoia" }
diff --git a/openpgp/Cargo.toml b/openpgp/Cargo.toml
index 5fa28de6..8fd3a6fb 100644
--- a/openpgp/Cargo.toml
+++ b/openpgp/Cargo.toml
@@ -20,7 +20,7 @@ keywords = ["cryptography", "openpgp", "pgp", "encryption", "signing"]
categories = ["cryptography", "authentication", "email"]
license = "LGPL-2.0-or-later"
edition = "2021"
-rust-version = "1.60"
+rust-version = "1.67"
[badges]
gitlab = { repository = "sequoia-pgp/sequoia" }
diff --git a/openpgp/NEWS b/openpgp/NEWS
index 24628fb8..3d9d5163 100644
--- a/openpgp/NEWS
+++ b/openpgp/NEWS
@@ -30,6 +30,8 @@
- When creating an authentication-capable subkey, Sequoia now also
adds a primary key binding signature.
+
+ - The MSRV is now 1.67.
** New functionality
- The RustCrypto backend now supports DSA.
- crypto::SessionKey::as_protected
diff --git a/openpgp/README.md b/openpgp/README.md
index 376304ee..d850649a 100644
--- a/openpgp/README.md
+++ b/openpgp/README.md
@@ -134,5 +134,4 @@ sequoia-openpgp = { version = "*", default-features = false, features = ["crypto
# Minimum Supported Rust Version (MSRV)
-`sequoia-openpgp` requires Rust 1.60. The Rust Crypto backend
-requires Rust 1.65.
+`sequoia-openpgp` requires Rust 1.67.