From c56165dcf809c62662242399e423aa8584614339 Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Fri, 14 Mar 2025 16:50:05 -0400 Subject: [PATCH 1/3] pin half in MSRV check --- .github/workflows/rust.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index c9bdcd759dd3..9173f2c44a87 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -131,6 +131,10 @@ jobs: cargo update -p tokio --precise 1.29.1 cargo update -p url --precise 2.5.0 cargo update -p once_cell --precise 1.20.3 + - name: Downgrade workspace dependencies + # Necessary because half 2.5 requires rust 1.81 or newer + run: | + cargo update -p half --precise 2.4 - name: Check all packages run: | # run `cargo msrv verify --manifest-path "path/to/Cargo.toml"` to see problematic dependencies From 575ee3cafd0c998cdcc6ca15d9ba1d699811414d Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Fri, 14 Mar 2025 17:01:11 -0400 Subject: [PATCH 2/3] fix --- .github/workflows/rust.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 9173f2c44a87..88511da29797 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -134,7 +134,7 @@ jobs: - name: Downgrade workspace dependencies # Necessary because half 2.5 requires rust 1.81 or newer run: | - cargo update -p half --precise 2.4 + cargo update -p half --precise 2.4.0 - name: Check all packages run: | # run `cargo msrv verify --manifest-path "path/to/Cargo.toml"` to see problematic dependencies From 0ba845950e8fde4598bffcdd01f9781c17fa42c9 Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Fri, 14 Mar 2025 17:13:10 -0400 Subject: [PATCH 3/3] also pyarrow-integration-testing --- .github/workflows/rust.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 88511da29797..da5c9c043a4f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -131,6 +131,11 @@ jobs: cargo update -p tokio --precise 1.29.1 cargo update -p url --precise 2.5.0 cargo update -p once_cell --precise 1.20.3 + - name: Downgrade arrow-pyarrow-integration-testing dependencies + working-directory: arrow-pyarrow-integration-testing + # Necessary because half 2.5 requires rust 1.81 or newer + run: | + cargo update -p half --precise 2.4.0 - name: Downgrade workspace dependencies # Necessary because half 2.5 requires rust 1.81 or newer run: |