diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 34db98bef..c371eb0f5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,7 +35,7 @@ jobs: include: # MSRV - - rust: 1.70.0 + - rust: 1.84.0 TARGET: x86_64-unknown-linux-gnu # Test nightly but don't fail @@ -109,7 +109,7 @@ jobs: - uses: actions-rs/toolchain@v1 with: profile: minimal - toolchain: 1.70.0 + toolchain: 1.84.0 components: clippy - uses: actions-rs/clippy-check@v1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 0efc4fc74..2d368a084 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ - Updated `mio` to version `1`. - Updated `nix` to version `0.26`. -- Minimum supported Rust version updated to 1.70.0 +- Minimum supported Rust version updated to 1.84.0 ## [0.6.2] - 2024-05-13 diff --git a/Cargo.toml b/Cargo.toml index 21de77454..72d98bba6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,6 +12,8 @@ documentation = "https://docs.rs/sysfs_gpio/" description = "Provides access to GPIOs using the Linux sysfs interface." readme = "README.md" edition = "2021" +rust-version = "1.84" +resolver = "3" [features] mio-evented = ["mio"] diff --git a/README.md b/README.md index 8f956868d..39bd35a12 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ sysfs_gpio [![Build Status](https://github.com/rust-embedded/rust-sysfs-gpio/workflows/CI/badge.svg)](https://github.com/rust-embedded/rust-sysfs-gpio/actions) [![Version](https://img.shields.io/crates/v/sysfs-gpio.svg)](https://crates.io/crates/sysfs-gpio) -![Minimum Supported Rust Version](https://img.shields.io/badge/rustc-1.70+-blue.svg) +![Minimum Supported Rust Version](https://img.shields.io/badge/rustc-1.84+-blue.svg) [![License](https://img.shields.io/crates/l/sysfs-gpio.svg)](https://github.com/rust-embedded/rust-sysfs-gpio/blob/master/README.md#license) - [API Documentation](https://docs.rs/sysfs_gpio) @@ -85,7 +85,7 @@ The following features are planned for the library: ## Minimum Supported Rust Version (MSRV) -This crate is guaranteed to compile on stable Rust 1.70.0 and up. It *might* +This crate is guaranteed to compile on stable Rust 1.84.0 and up. It *might* compile with older versions but that may change in any new patch release. ## Cross Compiling