From 298dde963399a2aaf4d78e826bec360f2f5000ad Mon Sep 17 00:00:00 2001 From: Mara Bos Date: Thu, 6 May 2021 12:46:11 +0200 Subject: [PATCH 1/2] Update to nix 0.20. --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 6aa1b6b3c..83305b66f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,4 +18,4 @@ half-duplex SPI access, and full-duplex SPI access. [dependencies] libc = "0.2" bitflags = "1.0" -nix = "0.14" +nix = "0.20" From 1606ecaad557a2f73f8a8973fe60a6ec7407cffc Mon Sep 17 00:00:00 2001 From: Mara Bos Date: Thu, 6 May 2021 14:45:34 +0200 Subject: [PATCH 2/2] Bump minimum supported Rust version to 1.40. --- .github/bors.toml | 6 +++--- .github/workflows/ci.yml | 2 +- CHANGELOG.md | 5 +++++ README.md | 2 +- 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/bors.toml b/.github/bors.toml index 249f4faa7..ec16d9b88 100644 --- a/.github/bors.toml +++ b/.github/bors.toml @@ -6,6 +6,6 @@ status = [ "ci-linux (stable, x86_64-unknown-linux-musl)", "ci-linux (beta, x86_64-unknown-linux-gnu)", "ci-linux (beta, x86_64-unknown-linux-musl)", - "ci-linux (1.31.0, x86_64-unknown-linux-gnu)", - "ci-linux (1.31.0, x86_64-unknown-linux-musl)", -] \ No newline at end of file + "ci-linux (1.40.0, x86_64-unknown-linux-gnu)", + "ci-linux (1.40.0, x86_64-unknown-linux-musl)", +] diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 980f46015..e4ac3b3d3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: # All published crates must build on stable. - rust: [stable, beta, 1.31.0] + rust: [stable, beta, 1.40.0] # The default target we're compiling on and for. TARGET: [x86_64-unknown-linux-gnu, x86_64-unknown-linux-musl] diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f07658d0..dcb0e9251 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Spidev Crate Changelog +## Not yet released + +- Nix bumped to 0.20 +- Minimum supported rust version is now 1.40.0 + ## 0.4.1 / 2021-02-21 [Full Changelog](https://github.com/rust-embedded/rust-spidev/compare/0.4.0...0.4.1) diff --git a/README.md b/README.md index b018a2d34..c9d7f4e1a 100644 --- a/README.md +++ b/README.md @@ -76,7 +76,7 @@ The following features are implemented and planned for the library: ## Minimum Supported Rust Version (MSRV) -This crate is guaranteed to compile on stable Rust 1.31 and up. It *might* +This crate is guaranteed to compile on stable Rust 1.40 and up. It *might* compile with older versions but that may change in any new patch release. ## Cross Compiling