From 769a2da0fb591d36ee42f474a022e35867721fa2 Mon Sep 17 00:00:00 2001 From: Sergio Gasquez Date: Fri, 16 Feb 2024 12:36:23 +0100 Subject: [PATCH] build: Bump msrv --- .github/workflows/ci.yml | 2 +- CHANGELOG.md | 2 +- cargo-espflash/Cargo.toml | 2 +- cargo-espflash/README.md | 4 ++-- espflash/Cargo.toml | 2 +- espflash/README.md | 4 ++-- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e4d0f940..f14d86e9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -106,7 +106,7 @@ jobs: with: arch: ${{ matrix.platform.arch }} target: ${{ matrix.platform.target }} - toolchain: "1.73" + toolchain: "1.74" - run: cargo check diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e721e4d..432b4945 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,9 +41,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Create `FlashData`, `FlashDataBuilder` and `FlashSettings` structs to reduce number of input arguments in some functions (#512, #566) - `espflash` will now exit with an error if `defmt` is selected but not usable (#524) - Unify configuration methods (#551) -- MSRV bumped to `1.73.0` (#578) - Improved symbol resolving (#581) - Update ESP32-C2 stub (#584) +- MSRV bumped to `1.74.0` (#586) ### Removed diff --git a/cargo-espflash/Cargo.toml b/cargo-espflash/Cargo.toml index 005b39bf..2f039322 100644 --- a/cargo-espflash/Cargo.toml +++ b/cargo-espflash/Cargo.toml @@ -2,7 +2,7 @@ name = "cargo-espflash" version = "3.0.0-rc.1" edition = "2021" -rust-version = "1.73" +rust-version = "1.74" description = "Cargo subcommand for flashing Espressif devices" repository = "https://github.com/esp-rs/espflash" license = "MIT OR Apache-2.0" diff --git a/cargo-espflash/README.md b/cargo-espflash/README.md index 4bb9bd3c..74e3cd09 100644 --- a/cargo-espflash/README.md +++ b/cargo-espflash/README.md @@ -2,7 +2,7 @@ # cargo-espflash [![Crates.io](https://img.shields.io/crates/v/cargo-espflash?labelColor=1C2C2E&color=C96329&logo=Rust&style=flat-square)](https://crates.io/crates/cargo-espflash) -![MSRV](https://img.shields.io/badge/MSRV-1.73-blue?labelColor=1C2C2E&logo=Rust&style=flat-square) +![MSRV](https://img.shields.io/badge/MSRV-1.74-blue?labelColor=1C2C2E&logo=Rust&style=flat-square) ![Crates.io](https://img.shields.io/crates/l/cargo-espflash?labelColor=1C2C2E&style=flat-square) Cross-compiler and Cargo extension for flashing Espressif devices. @@ -25,7 +25,7 @@ Supports the **ESP32**, **ESP32-C2/C3/C6**, **ESP32-H2**, **ESP32-P4**, and **ES ## Installation -If you are installing `cargo-espflash` from source (ie. using `cargo install`) then you must have `rustc>=1.73.0` installed on your system. +If you are installing `cargo-espflash` from source (ie. using `cargo install`) then you must have `rustc>=1.74.0` installed on your system. If you are running **macOS** or **Linux** then [libuv] must also be installed; this is available via most popular package managers. If you are running **Windows** you can ignore this step. diff --git a/espflash/Cargo.toml b/espflash/Cargo.toml index a93b47b6..446789d9 100644 --- a/espflash/Cargo.toml +++ b/espflash/Cargo.toml @@ -2,7 +2,7 @@ name = "espflash" version = "3.0.0-rc.1" edition = "2021" -rust-version = "1.73" +rust-version = "1.74" description = "A command-line tool for flashing Espressif devices" repository = "https://github.com/esp-rs/espflash" license = "MIT OR Apache-2.0" diff --git a/espflash/README.md b/espflash/README.md index 1d8eaabc..4eb5100e 100644 --- a/espflash/README.md +++ b/espflash/README.md @@ -3,7 +3,7 @@ [![Crates.io](https://img.shields.io/crates/v/espflash?labelColor=1C2C2E&color=C96329&logo=Rust&style=flat-square)](https://crates.io/crates/espflash) [![docs.rs](https://img.shields.io/docsrs/espflash?labelColor=1C2C2E&color=C96329&logo=rust&style=flat-square)](https://docs.rs/espflash) -![MSRV](https://img.shields.io/badge/MSRV-1.73-blue?labelColor=1C2C2E&logo=Rust&style=flat-square) +![MSRV](https://img.shields.io/badge/MSRV-1.74-blue?labelColor=1C2C2E&logo=Rust&style=flat-square) ![Crates.io](https://img.shields.io/crates/l/espflash?labelColor=1C2C2E&style=flat-square) A library and command-line tool for flashing Espressif devices. @@ -27,7 +27,7 @@ Supports the **ESP32**, **ESP32-C2/C3/C6**, **ESP32-H2**, **ESP32-P4**, and **ES ## Installation -If you are installing `espflash` from source (ie. using `cargo install`) then you must have `rustc>=1.73.0` installed on your system. +If you are installing `espflash` from source (ie. using `cargo install`) then you must have `rustc>=1.74.0` installed on your system. If you are running **macOS** or **Linux** then [libuv] must also be installed; this is available via most popular package managers. If you are running **Windows** you can ignore this step.