From b78ef1c4724bfd1b6aa3f3cbd5fd6e55b8b3e7f9 Mon Sep 17 00:00:00 2001 From: Daniel Hofstetter Date: Sun, 19 Jul 2026 14:55:11 +0200 Subject: [PATCH 1/3] Bump thiserror from 2.0.18 to 2.0.19 --- Cargo.lock | 37 ++++++++++++++++++++++++------------- 1 file changed, 24 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5781889..8d384b6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -138,7 +138,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn", + "syn 2.0.117", ] [[package]] @@ -161,7 +161,7 @@ checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.117", ] [[package]] @@ -181,7 +181,7 @@ checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.117", ] [[package]] @@ -463,7 +463,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" dependencies = [ "proc-macro2", - "syn", + "syn 2.0.117", ] [[package]] @@ -635,7 +635,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.117", ] [[package]] @@ -721,6 +721,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2fac314a64dc9a36e61a9eb4261a5e9bbfbc922b27e518af97bc32b926cf967" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "tempfile" version = "3.27.0" @@ -746,22 +757,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.18" +version = "2.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" +checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.18" +version = "2.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" +checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 3.0.0", ] [[package]] @@ -1136,7 +1147,7 @@ dependencies = [ "heck", "indexmap", "prettyplease", - "syn", + "syn 2.0.117", "wasm-metadata", "wit-bindgen-core", "wit-component", @@ -1152,7 +1163,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "syn", + "syn 2.0.117", "wit-bindgen-core", "wit-bindgen-rust", ] @@ -1211,7 +1222,7 @@ checksum = "0b631b19d36a892ab55420c92dbc83ccd79274f25be714855d3074aa71cab639" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.117", ] [[package]] From bcd9ce87f195c8d3db87427babf0940078b6ee40 Mon Sep 17 00:00:00 2001 From: Daniel Hofstetter Date: Sun, 19 Jul 2026 15:05:08 +0200 Subject: [PATCH 2/3] deny.toml: add syn to skip list --- deny.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deny.toml b/deny.toml index 8a564a9..f18e498 100644 --- a/deny.toml +++ b/deny.toml @@ -31,6 +31,8 @@ highlight = "all" skip = [ # clap -> terminal_size (0.60) vs clap -> anstyle-query (0.61) { crate = "windows-sys@0.60", reason = "transitive clap dep, Linux-only project" }, + # various crates + { crate = "syn@2.0.117", reason = "new major release v3 has been released" }, ] [sources] From c29d3aebd5864ab87c15b9b7b7aca9985fe41850 Mon Sep 17 00:00:00 2001 From: Daniel Hofstetter Date: Sun, 19 Jul 2026 15:06:44 +0200 Subject: [PATCH 3/3] deny.toml: remove windows-sys from skip list --- deny.toml | 2 -- 1 file changed, 2 deletions(-) diff --git a/deny.toml b/deny.toml index f18e498..c100ecb 100644 --- a/deny.toml +++ b/deny.toml @@ -29,8 +29,6 @@ highlight = "all" # Known duplicate dependencies from transitive deps. # Update this list when bumping clap/uucore. skip = [ - # clap -> terminal_size (0.60) vs clap -> anstyle-query (0.61) - { crate = "windows-sys@0.60", reason = "transitive clap dep, Linux-only project" }, # various crates { crate = "syn@2.0.117", reason = "new major release v3 has been released" }, ]