From d66ace3b1f0a28253f1b343a8b1bd9806e87e88b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Mar 2026 14:01:24 +0000 Subject: [PATCH 1/2] build(deps): bump toml from 0.7.8 to 1.0.6+spec-1.1.0 Bumps [toml](https://github.com/toml-rs/toml) from 0.7.8 to 1.0.6+spec-1.1.0. - [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.8...toml-v1.0.6) --- updated-dependencies: - dependency-name: toml dependency-version: 1.0.6+spec-1.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 45 +++++++++++++++++++++++---------------------- Cargo.toml | 2 +- 2 files changed, 24 insertions(+), 23 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8e0ecaf..56cb515 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1228,11 +1228,11 @@ dependencies = [ [[package]] name = "serde_spanned" -version = "0.6.9" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" +checksum = "f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776" dependencies = [ - "serde", + "serde_core", ] [[package]] @@ -1476,39 +1476,43 @@ dependencies = [ [[package]] name = "toml" -version = "0.7.8" +version = "1.0.6+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" +checksum = "399b1124a3c9e16766831c6bba21e50192572cdd98706ea114f9502509686ffc" dependencies = [ "indexmap", - "serde", + "serde_core", "serde_spanned", "toml_datetime", - "toml_edit", + "toml_parser", + "toml_writer", + "winnow", ] [[package]] name = "toml_datetime" -version = "0.6.11" +version = "1.0.0+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" +checksum = "32c2555c699578a4f59f0cc68e5116c8d7cabbd45e1409b989d4be085b53f13e" dependencies = [ - "serde", + "serde_core", ] [[package]] -name = "toml_edit" -version = "0.19.15" +name = "toml_parser" +version = "1.0.9+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" +checksum = "702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4" dependencies = [ - "indexmap", - "serde", - "serde_spanned", - "toml_datetime", "winnow", ] +[[package]] +name = "toml_writer" +version = "1.0.6+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607" + [[package]] name = "tower" version = "0.5.3" @@ -1937,12 +1941,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" -version = "0.5.40" +version = "0.7.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" -dependencies = [ - "memchr", -] +checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" [[package]] name = "wit-bindgen" diff --git a/Cargo.toml b/Cargo.toml index 7cefa12..7d5b9bf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -62,7 +62,7 @@ sha2 = { version = "0.10", default-features = false } tokio = { version = "1", default-features = false } tokio-stream = { version = "0.1", default-features = false } tokio-util = { version = "0.7", default-features = false } -toml = { version = "0.7", default-features = false } +toml = { version = "1.0", default-features = false } tracing = { version = "0.1", default-features = false } tracing-subscriber = { version = "0.3", default-features = false } url = { version = "2", default-features = false } From c0e927232cc2954c437bd0d2f4e0c35da7ab9071 Mon Sep 17 00:00:00 2001 From: Roman Volosatovs Date: Fri, 13 Mar 2026 16:38:25 +0100 Subject: [PATCH 2/2] fix: enable `serde` for `toml` Signed-off-by: Roman Volosatovs --- crates/wit-deps/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/wit-deps/Cargo.toml b/crates/wit-deps/Cargo.toml index 341468d..5337f33 100644 --- a/crates/wit-deps/Cargo.toml +++ b/crates/wit-deps/Cargo.toml @@ -24,7 +24,7 @@ sha2 = { workspace = true } tokio = { workspace = true, features = ["fs", "io-util", "sync"] } tokio-stream = { workspace = true, features = ["fs"] } tokio-util = { workspace = true, features = ["io"] } -toml = { workspace = true, features = ["display", "parse", "preserve_order"] } +toml = { workspace = true, features = ["display", "parse", "preserve_order", "serde"] } tracing = { workspace = true, features = ["attributes"] } url = { workspace = true, features = ["serde"] } urlencoding = { workspace = true }