diff options
author | Wiktor Kwapisiewicz <wiktor@metacode.biz> | 2023-09-15 11:24:55 +0200 |
---|---|---|
committer | Wiktor Kwapisiewicz <wiktor@metacode.biz> | 2023-09-15 11:57:34 +0200 |
commit | 78d240ccaa20084b88e385df584d12565ba37efc (patch) | |
tree | afe027c19141ad90f656c8c14d21a3318cb3da9c | |
parent | bf3768a9312c4e402b1c64c8f54134b7da1472e7 (diff) |
Bump MSRV to 1.67.
- Fixes https://gitlab.com/sequoia-pgp/sequoia/-/issues/1038
-rw-r--r-- | .gitlab-ci.yml | 2 | ||||
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | autocrypt/Cargo.toml | 2 | ||||
-rw-r--r-- | buffered-reader/Cargo.toml | 2 | ||||
-rw-r--r-- | clippy.toml | 2 | ||||
-rw-r--r-- | ipc/Cargo.toml | 2 | ||||
-rw-r--r-- | net/Cargo.toml | 2 | ||||
-rw-r--r-- | openpgp/Cargo.toml | 2 | ||||
-rw-r--r-- | openpgp/NEWS | 2 | ||||
-rw-r--r-- | openpgp/README.md | 3 |
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 @@ -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. |