From 74d76d7b2094071134c2aaa604e59470629f9e06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sosth=C3=A8ne=20Gu=C3=A9don?= Date: Wed, 24 May 2023 09:20:49 +0200 Subject: [PATCH] Fix rust toolchain version and review comments --- Cargo.toml | 2 +- README.md | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 875266d..60f966f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ edition = "2021" description = "OpenPGP smart card implementation" repository = "https://github.com/nitrokey/opcard-rs" license = "LGPL-3.0-only" -rust-version = "1.63.0" # see MSRV section in readme +rust-version = "1.66.0" # see MSRV section in readme [workspace] members = [ diff --git a/README.md b/README.md index 0f8a37e..d7546e0 100644 --- a/README.md +++ b/README.md @@ -77,19 +77,22 @@ Plug your Nitrokey 3 and use [nitropy](https://docs.nitrokey.com/software/nitrop - libpcsclite - nettle - pkg-config +- Rust toolchain To run the tests, you also need these tools: - gnupg - scdaemon - vsmartcard (vpcd) -See the [CI Dockerfile](./ci/Dockerfile) for all steps to set up the build environment on Debian-based distributions. +See the [CI Dockerfile](./ci/Dockerfile) for all steps to set up the development environment on Debian-based distributions. + +For a complete usb token firmware implementation including Opcard for OpenPGP support, see the [Nitrokey 3 firmware repository](https://github.com/Nitrokey/nitrokey-3-firmware). ## Minimum Supported Rust Version (MSRV) The minimum supported Rust version (MSRV) for this crate is the most recent stable Rust release. Older versions may or may not work. -Rust versions older than 1.63.0 cannot be used to build this crate. +Rust versions older than 1.66.0 cannot be used to build this crate. ## Bug reports