From 16f96c4e4496b773b4806065a2b83be9cd25f05f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 07:43:48 +0000 Subject: [PATCH 1/2] chore(deps): bump toml from 0.9.6 to 1.0.7+spec-1.1.0 Bumps [toml](https://github.com/toml-rs/toml) from 0.9.6 to 1.0.7+spec-1.1.0. - [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.6...toml-v1.0.7) --- updated-dependencies: - dependency-name: toml dependency-version: 1.0.7+spec-1.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 40 +++++++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5ff7fe3..46daefe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -159,18 +159,18 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.5" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" +checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" [[package]] name = "indexmap" -version = "2.11.1" +version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "206a8042aec68fa4a62e8d3f7aa4ceb508177d9324faf261e1959e495b7a1921" +checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.15.5", + "hashbrown 0.17.0", ] [[package]] @@ -534,17 +534,17 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "toml" -version = "0.9.6" +version = "1.0.7+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae2a4cf385da23d1d53bc15cdfa5c2109e93d8d362393c801e87da2f72f0e201" +checksum = "dd28d57d8a6f6e458bc0b8784f8fdcc4b99a437936056fa122cb234f18656a96" dependencies = [ "indexmap", "serde_core", "serde_spanned", - "toml_datetime 0.7.5+spec-1.1.0", + "toml_datetime 1.1.1+spec-1.1.0", "toml_parser", "toml_writer", - "winnow", + "winnow 1.0.2", ] [[package]] @@ -555,9 +555,9 @@ checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" [[package]] name = "toml_datetime" -version = "0.7.5+spec-1.1.0" +version = "1.1.1+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" +checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" dependencies = [ "serde_core", ] @@ -570,23 +570,23 @@ checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" dependencies = [ "indexmap", "toml_datetime 0.6.11", - "winnow", + "winnow 0.7.13", ] [[package]] name = "toml_parser" -version = "1.0.2" +version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10" +checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526" dependencies = [ - "winnow", + "winnow 1.0.2", ] [[package]] name = "toml_writer" -version = "1.0.2" +version = "1.1.1+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64" +checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db" [[package]] name = "unicode-ident" @@ -685,6 +685,12 @@ dependencies = [ "memchr", ] +[[package]] +name = "winnow" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ee1708bef14716a11bae175f579062d4554d95be2c6829f518df847b7b3fdd0" + [[package]] name = "wyz" version = "0.5.1" From bbaf663cf49d7eb8e9c788f0b7fb8a61ac6c5a81 Mon Sep 17 00:00:00 2001 From: Rob Ede Date: Tue, 5 May 2026 14:45:02 +0300 Subject: [PATCH 2/2] ci: fix msrv job --- crates/double-int/Cargo.toml | 2 +- crates/serde-bool/Cargo.toml | 2 +- justfile | 11 +++++++---- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/crates/double-int/Cargo.toml b/crates/double-int/Cargo.toml index bea8dc0..cb0d678 100644 --- a/crates/double-int/Cargo.toml +++ b/crates/double-int/Cargo.toml @@ -19,4 +19,4 @@ serde_core = { version = "1", default-features = false } [dev-dependencies] serde = { version = "1", features = ["derive"] } serde_json = "1" -toml = "0.9" +toml = "1" diff --git a/crates/serde-bool/Cargo.toml b/crates/serde-bool/Cargo.toml index 12ce535..d425966 100644 --- a/crates/serde-bool/Cargo.toml +++ b/crates/serde-bool/Cargo.toml @@ -20,4 +20,4 @@ serde = { version = "1", default-features = false } [dev-dependencies] serde = { version = "1", features = ["derive"] } serde_json = "1" -toml = "0.8" +toml = "1" diff --git a/justfile b/justfile index dd4ddaa..1e263f0 100644 --- a/justfile +++ b/justfile @@ -26,7 +26,12 @@ fmt: [private] downgrade-for-msrv: - # no downgrades currently necessary + cargo {{ toolchain }} update -p=toml --precise=1.0.7+spec-1.1.0 # next ver: v1.85 + cargo {{ toolchain }} update -p=toml_writer --precise=1.0.7+spec-1.1.0 # next ver: v1.85 + cargo {{ toolchain }} update -p=toml_parser --precise=1.0.10+spec-1.1.0 # next ver: v1.85 + cargo {{ toolchain }} update -p=toml_datetime@1 --precise=1.0.1+spec-1.1.0 # next ver: v1.85 + cargo {{ toolchain }} update -p=indexmap --precise=2.11.4 # next ver: v1.82 + cargo {{ toolchain }} update -p=serde_spanned --precise=1.0.4 # next ver: v1.85 # Clippy check workspace. clippy: @@ -45,9 +50,7 @@ test-msrv: @just toolchain={{ msrv_rustup }} test # Run workspace test suite, capturing coverage. -test-coverage: - @just test-coverage-codecov {{ toolchain }} - @just test-coverage-lcov {{ toolchain }} +test-coverage: test-coverage-codecov test-coverage-lcov # Run workspace test suite, capturing coverage info in Codecov format. test-coverage-codecov: