chore(deps): bump tracing-subscriber in /rust/trezor-client
What changed, and why it matters
This is a routine dependency update generated by Dependabot. It bumps the Rust crate `tracing-subscriber` from version 0.3.19 to 0.3.20 in a Cargo.lock file. The change only affects lockfile entries and transitive dependencies used for logging output formatting. There is no indication of a security fix or vulnerability being addressed.
No security action required. Treat as normal maintenance. Review the upstream `tracing` release notes if desired, but the diff itself contains no security-relevant changes.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit updates tracing-subscriber 0.3.19 → 0.3.20 in rust/trezor-client/Cargo.lock. The version bump pulls in a newer nu-ansi-term (0.46.0 → 0.50.3) which replaces overload/winapi with windows-sys 0.59.0, and removes obsolete winapi crates from the lockfile. No source code, API usage, or security-relevant behavior is changed. The commit message is a standard chore(deps) bump with no security claims.
Changed components
rust/trezor-client/Cargo.locktracing-subscriber dependencynu-ansi-term transitive dependencyInspect captured patch +5 / −34
diff --git a/rust/trezor-client/Cargo.lock b/rust/trezor-client/Cargo.lock
index a0f11325..98d40189 100644
--- a/rust/trezor-client/Cargo.lock
+++ b/rust/trezor-client/Cargo.lock
@@ -343,12 +343,11 @@ checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
[[package]]
name = "nu-ansi-term"
-version = "0.46.0"
+version = "0.50.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
+checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
dependencies = [
- "overload",
- "winapi",
+ "windows-sys 0.59.0",
]
[[package]]
@@ -357,12 +356,6 @@ version = "1.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
-[[package]]
-name = "overload"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
-
[[package]]
name = "parking_lot"
version = "0.12.3"
@@ -782,9 +775,9 @@ dependencies = [
[[package]]
name = "tracing-subscriber"
-version = "0.3.19"
+version = "0.3.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008"
+checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5"
dependencies = [
"nu-ansi-term",
"sharded-slab",
@@ -865,28 +858,6 @@ dependencies = [
"rustix 0.38.44",
]
-[[package]]
-name = "winapi"
-version = "0.3.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
-dependencies = [
- "winapi-i686-pc-windows-gnu",
- "winapi-x86_64-pc-windows-gnu",
-]
-
-[[package]]
-name = "winapi-i686-pc-windows-gnu"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
-
-[[package]]
-name = "winapi-x86_64-pc-windows-gnu"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-
[[package]]
name = "windows-sys"
version = "0.52.0"
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.