From c7ebb9c16552491b8601e05dbb64bdd139d1f56e Mon Sep 17 00:00:00 2001 From: Elias Rohrer Date: Mon, 12 Oct 2026 10:58:50 +0200 Subject: [PATCH] Keep proptest compatible with the MSRV Before this change, the Rust 1.85 CI job resolved proptest 1.12.0, which requires Rust 1.88 and prevented the MSRV build from starting. Pin proptest to 1.11.0 in the MSRV package update step so CI can continue building and testing with the declared Rust version. Co-Authored-By: HAL 9000 --- .github/workflows/rust.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 119ee51734..a23120bf9a 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -47,6 +47,7 @@ jobs: run: | cargo update -p idna_adapter --precise "1.2.0" --verbose # idna_adapter 1.2.1 uses ICU4X 2.2.0, requiring 1.86 and newer cargo update -p encoding_rs --precise "0.8.35" --verbose # encoding_rs 0.8.40 and newer require 1.88 and newer + cargo update -p proptest --precise "1.11.0" --verbose # proptest 1.12.0 requires Rust 1.88 - name: Set RUSTFLAGS to deny warnings if: "matrix.toolchain == 'stable'" run: echo "RUSTFLAGS=-D warnings" >> "$GITHUB_ENV"