From dcf4eee9d4277920eec887fca341da883d1a4f55 Mon Sep 17 00:00:00 2001
From: Sebastian Imlay <sebastian.imlay@gmail.com>
Date: Tue, 9 Apr 2024 14:07:08 -0400
Subject: [PATCH 1/2] Bump msrv to 1.73

---
 .github/workflows/test.yml |  2 +-
 .travis.sh                 |  2 +-
 README.md                  | 16 ++++++++--------
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index f1b1d6f6..079a7f3f 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -10,7 +10,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        rust: [ 1.70.0, beta, nightly ]
+        rust: [ 1.73.0, beta, nightly ]
 
     runs-on: ubuntu-latest
 
diff --git a/.travis.sh b/.travis.sh
index ad4b6057..af1cac17 100755
--- a/.travis.sh
+++ b/.travis.sh
@@ -15,7 +15,7 @@ then
     cargo build -p cargo-dinghy
     CARGO_DINGHY="`pwd`/target/debug/cargo-dinghy -vv"
 fi
-echo RUST_VERSION: ${RUST_VERSION:=1.70.0}
+echo RUST_VERSION: ${RUST_VERSION:=1.73.0}
 
 rustup toolchain add $RUST_VERSION
 export RUSTUP_TOOLCHAIN=$RUST_VERSION
diff --git a/README.md b/README.md
index f26b9b68..f643326f 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # Dinghy
 
-![rustc >= 1.70.0](https://img.shields.io/badge/rustc-%3E%3D1.70.0-brightgreen)
+![rustc >= 1.73.0](https://img.shields.io/badge/rustc-%3E%3D1.73.0-brightgreen)
 ![MIT/Apache 2](https://img.shields.io/crates/l/dinghy)
 ![Build and test](https://github.com/snipsco/dinghy/workflows/Build%20and%20test/badge.svg)
 
@@ -30,7 +30,7 @@ Phew. It works.
 
 ## How?
 
-Once dinghy knows about your toolchains and devices, you will be able to run 
+Once dinghy knows about your toolchains and devices, you will be able to run
 tests and benches from a simple cargo command **in any cargo project**, most of
 the time without altering them.
 
@@ -46,7 +46,7 @@ By default, without `-d`, Dinghy will make a native build, just like `cargo` wou
 ## Getting started
 
 Depending on your targets and your workstation, the ease of setting
-up Dinghy can vary. 
+up Dinghy can vary.
 
 * [Android](docs/android.md) is relatively easy, specifically if you already are
 a mobile developer.
@@ -65,14 +65,14 @@ possible but some projects need a bit of help.
 * In some bigger projects, you may need to [filter](docs/filter.md) your project's members depending
 on the platform you want to test.
 * Passing [environment](docs/vars.md) variables to your executable may sometimes be useful.
-* Dinghy offers an [overlay](docs/overlay.md) system to "add" stuff to your toolchain 
+* Dinghy offers an [overlay](docs/overlay.md) system to "add" stuff to your toolchain
 sysroot. This allows you to add "stuff" to your build dependencies, like static libraries or headers
 without altering the sysroot toolchain.
 * The [`dinghy-build` crate](docs/dinghy-build.md) offers some `build.rs` features that are useful in
 the context of cross-compilation.
 
 ## Using dinghy as a runner only
-If your project already build for the target platform without dinghy and you only want to use dinghy to run code on a 
+If your project already build for the target platform without dinghy and you only want to use dinghy to run code on a
 device, you can use dinghy's bundled runner directly. You simply need to register the dinghy as a runner in `.cargo/config`.
 Here's an example for all apple targets
 
@@ -81,10 +81,10 @@ Here's an example for all apple targets
 runner = "cargo dinghy runner --"
 ```
 
-You can then run your tests directly with `cargo test --target aarch64-apple-ios-sim` for example. 
+You can then run your tests directly with `cargo test --target aarch64-apple-ios-sim` for example.
 
-Please note that the recommended way to use dinghy is as a cargo subcommand as it will set up quite a few things 
-automatically for your project to even build. 
+Please note that the recommended way to use dinghy is as a cargo subcommand as it will set up quite a few things
+automatically for your project to even build.
 
 The runner will try to auto-detect the platform if it is not passed (as in the above example)
 

From 62470d6058e1acf669bab21246fee82d254a6fbb Mon Sep 17 00:00:00 2001
From: Sebastian Imlay <sebastian.imlay@gmail.com>
Date: Tue, 9 Apr 2024 14:28:49 -0400
Subject: [PATCH 2/2] Bump msrv to 1.74

---
 .github/workflows/test.yml | 2 +-
 .travis.sh                 | 2 +-
 README.md                  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 079a7f3f..df9b896e 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -10,7 +10,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        rust: [ 1.73.0, beta, nightly ]
+        rust: [ 1.74.0, beta, nightly ]
 
     runs-on: ubuntu-latest
 
diff --git a/.travis.sh b/.travis.sh
index af1cac17..2494a073 100755
--- a/.travis.sh
+++ b/.travis.sh
@@ -15,7 +15,7 @@ then
     cargo build -p cargo-dinghy
     CARGO_DINGHY="`pwd`/target/debug/cargo-dinghy -vv"
 fi
-echo RUST_VERSION: ${RUST_VERSION:=1.73.0}
+echo RUST_VERSION: ${RUST_VERSION:=1.74.0}
 
 rustup toolchain add $RUST_VERSION
 export RUSTUP_TOOLCHAIN=$RUST_VERSION
diff --git a/README.md b/README.md
index f643326f..1ccb6014 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # Dinghy
 
-![rustc >= 1.73.0](https://img.shields.io/badge/rustc-%3E%3D1.73.0-brightgreen)
+![rustc >= 1.74.0](https://img.shields.io/badge/rustc-%3E%3D1.74.0-brightgreen)
 ![MIT/Apache 2](https://img.shields.io/crates/l/dinghy)
 ![Build and test](https://github.com/snipsco/dinghy/workflows/Build%20and%20test/badge.svg)