From 4a1a3cb379748e64912ee129d80bdf2c57fed4ff Mon Sep 17 00:00:00 2001 From: William Lanchantin Date: Sun, 1 Feb 2026 10:59:38 -0500 Subject: [PATCH 1/8] Add step to ensure latest stable rustup --- .github/workflows/release.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 21a3cf0bb..fd0e4727b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -63,6 +63,9 @@ jobs: echo "RUSTFLAGS=${{ matrix.job.rustflags }}" >> $GITHUB_ENV if: ${{ matrix.job.rustflags }} + - name: Ensure latest Rust toolchain + run: rustup update stable && rustup default stable + - name: Add target shell: bash run: | From 95d28b3e7f125bfdd5b9460800ae9d9e4f42d172 Mon Sep 17 00:00:00 2001 From: William Lanchantin Date: Sun, 1 Feb 2026 11:28:15 -0500 Subject: [PATCH 2/8] Remove that step --- .github/workflows/release.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fd0e4727b..21a3cf0bb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -63,9 +63,6 @@ jobs: echo "RUSTFLAGS=${{ matrix.job.rustflags }}" >> $GITHUB_ENV if: ${{ matrix.job.rustflags }} - - name: Ensure latest Rust toolchain - run: rustup update stable && rustup default stable - - name: Add target shell: bash run: | From 2bb76644501f909aeaf1057bc9de61c56d28d49f Mon Sep 17 00:00:00 2001 From: William Lanchantin Date: Sun, 1 Feb 2026 11:28:51 -0500 Subject: [PATCH 3/8] Remove unneeded file Hasn't been needed it seems since Rustler 0.29 and we're on 0.36 --- native/explorer/Cross.toml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 native/explorer/Cross.toml diff --git a/native/explorer/Cross.toml b/native/explorer/Cross.toml deleted file mode 100644 index 2c0e4bb4a..000000000 --- a/native/explorer/Cross.toml +++ /dev/null @@ -1,5 +0,0 @@ -[build.env] -passthrough = [ - "RUSTLER_NIF_VERSION", - "RUSTFLAGS" -] From cac187547ba6d10c5bc875e4150447ec607bb0bc Mon Sep 17 00:00:00 2001 From: William Lanchantin Date: Sun, 1 Feb 2026 11:29:07 -0500 Subject: [PATCH 4/8] Update to latest stable in toml --- native/explorer/rust-toolchain.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/native/explorer/rust-toolchain.toml b/native/explorer/rust-toolchain.toml index 09db14359..b72b2cbc8 100644 --- a/native/explorer/rust-toolchain.toml +++ b/native/explorer/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "nightly-2025-06-23" +channel = "stable-2026-02-01" components = ["rustfmt", "clippy"] profile = "minimal" From 8b46d17cfffec4779114987260df85871bfbdbe8 Mon Sep 17 00:00:00 2001 From: William Lanchantin Date: Sun, 1 Feb 2026 11:34:46 -0500 Subject: [PATCH 5/8] Try a versioned one? --- native/explorer/rust-toolchain.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/native/explorer/rust-toolchain.toml b/native/explorer/rust-toolchain.toml index b72b2cbc8..22d423687 100644 --- a/native/explorer/rust-toolchain.toml +++ b/native/explorer/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "stable-2026-02-01" +channel = "stable-1.93.0" components = ["rustfmt", "clippy"] profile = "minimal" From f1f515097a7b5e5a815683f4966e3846df8cd006 Mon Sep 17 00:00:00 2001 From: William Lanchantin Date: Sun, 1 Feb 2026 11:46:20 -0500 Subject: [PATCH 6/8] Another attempt --- native/explorer/rust-toolchain.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/native/explorer/rust-toolchain.toml b/native/explorer/rust-toolchain.toml index 22d423687..ca1ffaee7 100644 --- a/native/explorer/rust-toolchain.toml +++ b/native/explorer/rust-toolchain.toml @@ -1,4 +1,5 @@ [toolchain] -channel = "stable-1.93.0" +channel = "stable" components = ["rustfmt", "clippy"] profile = "minimal" +version = 1.92.0 From b870a9f7f3d965867d9952e8c7c90aa64151bf2f Mon Sep 17 00:00:00 2001 From: William Lanchantin Date: Sun, 1 Feb 2026 11:46:58 -0500 Subject: [PATCH 7/8] Drop patch --- native/explorer/rust-toolchain.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/native/explorer/rust-toolchain.toml b/native/explorer/rust-toolchain.toml index ca1ffaee7..eb5ec4802 100644 --- a/native/explorer/rust-toolchain.toml +++ b/native/explorer/rust-toolchain.toml @@ -2,4 +2,4 @@ channel = "stable" components = ["rustfmt", "clippy"] profile = "minimal" -version = 1.92.0 +version = 1.92 From 48e41b56e021dff72fa7edaa7113f1bee0326ecb Mon Sep 17 00:00:00 2001 From: William Lanchantin Date: Sun, 1 Feb 2026 11:51:05 -0500 Subject: [PATCH 8/8] Try the one from Polars itself --- native/explorer/rust-toolchain.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/native/explorer/rust-toolchain.toml b/native/explorer/rust-toolchain.toml index eb5ec4802..48871b055 100644 --- a/native/explorer/rust-toolchain.toml +++ b/native/explorer/rust-toolchain.toml @@ -1,5 +1,4 @@ [toolchain] -channel = "stable" +channel = "nightly-2026-01-09" components = ["rustfmt", "clippy"] profile = "minimal" -version = 1.92