Repository: probe-rs/probe-rs
Pull request #3407 (2025-06-16 00:42:35)

fix(deps): update all non-major dependencies
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [addr2line](https://redirect.github.com/gimli-rs/addr2line) | dependencies | minor | `0.24` -> `0.25` |
| [addr2line](https://redirect.github.com/gimli-rs/addr2line) | dependencies | minor | `0.24.2` -> `0.25.0` |
| [async-io](https://redirect.github.com/smol-rs/async-io) | workspace.dependencies | patch | `2.4.0` -> `2.4.1` |
| [clap](https://redirect.github.com/clap-rs/clap) | dependencies | patch | `4.5.39` -> `4.5.40` |
| [clap](https://redirect.github.com/clap-rs/clap) | dev-dependencies | patch | `4.5.39` -> `4.5.40` |
| [clap_complete](https://redirect.github.com/clap-rs/clap) | dependencies | patch | `4.5.52` -> `4.5.54` |
| [gimli](https://redirect.github.com/gimli-rs/gimli) | dependencies | minor | `0.31.1` -> `0.32.0` |
| [object](https://redirect.github.com/gimli-rs/object) | dependencies | patch | `0.37.0` -> `0.37.1` |
| [reqwest](https://redirect.github.com/seanmonstar/reqwest) | dependencies | patch | `0.12.19` -> `0.12.20` |
| [rustls](https://redirect.github.com/rustls/rustls) | dependencies | patch | `0.23.27` -> `0.23.28` |
| [serde_with](https://redirect.github.com/jonasbb/serde_with) | dependencies | minor | `3.12.0` -> `3.13.0` |
| [taiki-e/install-action](https://redirect.github.com/taiki-e/install-action) | action | minor | `v2.52.7` -> `v2.53.0` |
| [tokio-tungstenite](https://redirect.github.com/snapview/tokio-tungstenite) | dependencies | minor | `0.26` -> `0.27` |
| [zip](https://redirect.github.com/zip-rs/zip2) | dependencies | minor | `4.0.0` -> `4.1.0` |

---

### Release Notes

<details>
<summary>gimli-rs/addr2line (addr2line)</summary>

### [`v0.25.0`](https://redirect.github.com/gimli-rs/addr2line/blob/HEAD/CHANGELOG.md#0250-20250611)

[Compare Source](https://redirect.github.com/gimli-rs/addr2line/compare/0.24.2...0.25.0)

##### Breaking changes

-   Updated `gimli` dependency.

##### Added

-   Added `Loader::find_symbol`.
    [#&#8203;341](https://redirect.github.com/gimli-rs/addr2line/pull/341)
    [#&#8203;349](https://redirect.github.com/gimli-rs/addr2line/pull/349)

-   Added `Loader::get_section_range`.
    Added `--section` option to `addr2line` binary.
    [#&#8203;343](https://redirect.github.com/gimli-rs/addr2line/pull/343)

-   Added `wasm` feature.
    [#&#8203;348](https://redirect.github.com/gimli-rs/addr2line/pull/348)

##### Changed

-   Fixed handling of Windows paths that use forward slashes.
    [#&#8203;342](https://redirect.github.com/gimli-rs/addr2line/pull/342)

-   Removed `compiler-builtins` from `rustc-dep-of-std` dependencies.
    [#&#8203;345](https://redirect.github.com/gimli-rs/addr2line/pull/345)

***

</details>

<details>
<summary>smol-rs/async-io (async-io)</summary>

### [`v2.4.1`](https://redirect.github.com/smol-rs/async-io/blob/HEAD/CHANGELOG.md#Version-241)

[Compare Source](https://redirect.github.com/smol-rs/async-io/compare/v2.4.0...v2.4.1)

-   Update to rustix version 1.0.7. ([#&#8203;221](https://redirect.github.com/smol-rs/async-io/issues/221))

</details>

<details>
<summary>clap-rs/clap (clap)</summary>

### [`v4.5.40`](https://redirect.github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4540---2025-06-09)

[Compare Source](https://redirect.github.com/clap-rs/clap/compare/v4.5.39...v4.5.40)

##### Features

-   Support quoted ids in `arg!()` macro (e.g. `arg!("check-config": ...)`)

</details>

<details>
<summary>gimli-rs/gimli (gimli)</summary>

### [`v0.32.0`](https://redirect.github.com/gimli-rs/gimli/blob/HEAD/CHANGELOG.md#0320)

[Compare Source](https://redirect.github.com/gimli-rs/gimli/compare/0.31.1...0.32.0)

Released 2025/06/11.

##### Breaking changes

-   Added `read::Dwarf::debug_macinfo`, `read::Dwarf::debug_macro`, and associated
    support.
    [#&#8203;759](https://redirect.github.com/gimli-rs/gimli/pull/759)
    [#&#8203;763](https://redirect.github.com/gimli-rs/gimli/pull/763)
    [#&#8203;772](https://redirect.github.com/gimli-rs/gimli/pull/772)

-   Removed `#[non_exhaustive]` from `read::CallFrameInstruction`.
    [#&#8203;764](https://redirect.github.com/gimli-rs/gimli/pull/764)

-   Added `source_dir` parameter to `write::LineProgram::new`.
    [#&#8203;768](https://redirect.github.com/gimli-rs/gimli/pull/768)

##### Changed

-   Fixed spelling in `Error::UnknownCallFrameInstruction` description.
    [#&#8203;758](https://redirect.github.com/gimli-rs/gimli/pull/758)

-   Removed `compiler-builtins` from `rustc-dep-of-std` dependencies.
    [#&#8203;769](https://redirect.github.com/gimli-rs/gimli/pull/769)

-   Changed `write::UnitTable::from` to ignore `DW_AT_GNU_locviews` attributes.
    [#&#8203;771](https://redirect.github.com/gimli-rs/gimli/pull/771)

##### Added

-   Added `DebugAddr::headers`.
    [#&#8203;760](https://redirect.github.com/gimli-rs/gimli/pull/760)

***

</details>

<details>
<summary>gimli-rs/object (object)</summary>

### [`v0.37.1`](https://redirect.github.com/gimli-rs/object/blob/HEAD/CHANGELOG.md#0371)

[Compare Source](https://redirect.github.com/gimli-rs/object/compare/0.37.0...0.37.1)

Released 2025/06/11.

##### Changed

-   Removed `compiler-builtins` from `rustc-dep-of-std` dependencies.
    [#&#8203;777](https://redirect.github.com/gimli-rs/object/pull/777)

-   Updated `wasmparser` dependency.

***

</details>

<details>
<summary>seanmonstar/reqwest (reqwest)</summary>

### [`v0.12.20`](https://redirect.github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01220)

[Compare Source](https://redirect.github.com/seanmonstar/reqwest/compare/v0.12.19...v0.12.20)

-   Add `ClientBuilder::tcp_user_timeout(Duration)` option to set `TCP_USER_TIMEOUT`.
-   Fix proxy headers only using the first matched proxy.
-   (wasm) Fix re-adding `Error::is_status()`.

</details>

<details>
<summary>jonasbb/serde_with (serde_with)</summary>

### [`v3.13.0`](https://redirect.github.com/jonasbb/serde_with/releases/tag/v3.13.0): serde_with v3.13.0

[Compare Source](https://redirect.github.com/jonasbb/serde_with/compare/v3.12.0...v3.13.0)

##### Added

-   Added support for `schemars` v0.9.0 under the `schemars_0_9` feature flag by [@&#8203;swlynch99](https://redirect.github.com/swlynch99) ([#&#8203;849](https://redirect.github.com/jonasbb/serde_with/issues/849))
-   Introduce `SerializeDisplayAlt` derive macro ([#&#8203;833](https://redirect.github.com/jonasbb/serde_with/issues/833))
    An alternative to the `SerializeDisplay` macro except instead of using the
    plain formatting like `format!("{}", ...)`, it serializes with the
    `Formatter::alternate` flag set to true, like `format!("{:#}", ...)`

##### Changed

-   Generalize `serde_with::rust::unwrap_or_skip` to support deserializing references by [@&#8203;beroal](https://redirect.github.com/beroal) ([#&#8203;832](https://redirect.github.com/jonasbb/serde_with/issues/832))
-   Bump MSRV to 1.71, since that is required for the `jsonschema` dev-dependency.
-   Make `serde_conv` available without the `std` feature by [@&#8203;arilou](https://redirect.github.com/arilou) ([#&#8203;839](https://redirect.github.com/jonasbb/serde_with/issues/839))
-   Bump MSRV to 1.74, since that is required for `schemars` v0.9.0 by [@&#8203;swlynch99](https://redirect.github.com/swlynch99) ([#&#8203;849](https://redirect.github.com/jonasbb/serde_with/issues/849))

##### Fixed

-   Make the `DurationSeconds` types and other variants more accessible even without `std` ([#&#8203;845](https://redirect.github.com/jonasbb/serde_with/issues/845))

</details>

<details>
<summary>taiki-e/install-action (taiki-e/install-action)</summary>

### [`v2.53.0`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.53.0): 2.53.0

[Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.52.8...v2.53.0)

-   Support `zizmor`. ([#&#8203;1002](https://redirect.github.com/taiki-e/install-action/pull/1002), thanks [@&#8203;jayvdb](https://redirect.github.com/jayvdb))

-   Update `osv-scanner@latest` to 2.0.3.

### [`v2.52.8`](https://redirect.github.com/taiki-e/install-action/releases/tag/v2.52.8): 2.52.8

[Compare Source](https://redirect.github.com/taiki-e/install-action/compare/v2.52.7...v2.52.8)

-   Update `cargo-careful@latest` to 0.4.7.

-   Update `syft@latest` to 1.27.1.

-   Update `cargo-deny@latest` to 0.18.3.

-   Update `cargo-binstall@latest` to 1.13.0.

</details>

<details>
<summary>snapview/tokio-tungstenite (tokio-tungstenite)</summary>

### [`v0.27.0`](https://redirect.github.com/snapview/tokio-tungstenite/blob/HEAD/CHANGELOG.md#0270)

[Compare Source](https://redirect.github.com/snapview/tokio-tungstenite/compare/v0.26.2...v0.27.0)

-   See [performance updates in `tungstenite-rs`](https://redirect.github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md#0270).

</details>

<details>
<summary>zip-rs/zip2 (zip)</summary>

### [`v4.1.0`](https://redirect.github.com/zip-rs/zip2/blob/HEAD/CHANGELOG.md#410---2025-06-14)

[Compare Source](https://redirect.github.com/zip-rs/zip2/compare/v4.0.0...v4.1.0)

##### <!-- 0 -->🚀 Features

-   Add has_overlapping_files method

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/probe-rs/probe-rs).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC41MC4wIiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJjaGFuZ2Vsb2c6c2tpcCIsImRlcGVuZGVuY2llcyJdfQ==-->



Patch:
diff --git a/Cargo.lock b/Cargo.lock
index 775e5888..3a3da141 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -17,12 +17,21 @@ name = "addr2line"
 version = "0.24.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
+dependencies = [
+ "gimli 0.31.1",
+]
+
+[[package]]
+name = "addr2line"
+version = "0.25.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9acbfca36652500c911ddb767ed433e3ed99b032b5d935be73c6923662db1d43"
 dependencies = [
  "cpp_demangle",
  "fallible-iterator",
- "gimli 0.31.1",
+ "gimli 0.32.0",
  "memmap2",
- "object 0.36.7",
+ "object 0.37.1",
  "rustc-demangle",
  "smallvec",
  "typed-arena",
@@ -164,9 +173,9 @@ checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
 
 [[package]]
 name = "async-io"
-version = "2.4.0"
+version = "2.4.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059"
+checksum = "1237c0ae75a0f3765f58910ff9cdd0a12eeb39ab2f4c7de23262f337f0aacbb3"
 dependencies = [
  "async-lock",
  "cfg-if",
@@ -175,7 +184,7 @@ dependencies = [
  "futures-lite",
  "parking",
  "polling",
- "rustix 0.38.44",
+ "rustix 1.0.7",
  "slab",
  "tracing",
  "windows-sys 0.59.0",
@@ -263,7 +272,7 @@ dependencies = [
  "sha1",
  "sync_wrapper",
  "tokio",
- "tokio-tungstenite",
+ "tokio-tungstenite 0.26.2",
  "tower",
  "tower-layer",
  "tower-service",
@@ -319,7 +328,7 @@ version = "0.3.74"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
 dependencies = [
- "addr2line",
+ "addr2line 0.24.2",
  "cfg-if",
  "libc",
  "miniz_oxide",
@@ -632,9 +641,9 @@ dependencies = [
 
 [[package]]
 name = "clap"
-version = "4.5.39"
+version = "4.5.40"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f"
+checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f"
 dependencies = [
  "clap_builder",
  "clap_derive",
@@ -642,9 +651,9 @@ dependencies = [
 
 [[package]]
 name = "clap_builder"
-version = "4.5.39"
+version = "4.5.40"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51"
+checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e"
 dependencies = [
  "anstream",
  "anstyle",
@@ -663,9 +672,9 @@ dependencies = [
 
 [[package]]
 name = "clap_derive"
-version = "4.5.32"
+version = "4.5.40"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7"
+checksum = "d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce"
 dependencies = [
  "heck",
  "proc-macro2",
@@ -733,7 +742,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c"
 dependencies = [
  "lazy_static",
- "windows-sys 0.59.0",
+ "windows-sys 0.48.0",
 ]
 
 [[package]]
@@ -742,7 +751,7 @@ version = "3.0.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e"
 dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.48.0",
 ]
 
 [[package]]
@@ -1014,7 +1023,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "18e4fdb82bd54a12e42fb58a800dcae6b9e13982238ce2296dc3570b92148e1f"
 dependencies = [
  "data-encoding",
- "syn 2.0.100",
+ "syn 1.0.109",
 ]
 
 [[package]]
@@ -1616,6 +1625,12 @@ name = "gimli"
 version = "0.31.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
+
+[[package]]
+name = "gimli"
+version = "0.32.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "93563d740bc9ef04104f9ed6f86f1e3275c2cdafb95664e26584b9ca807a8ffe"
 dependencies = [
  "fallible-iterator",
  "indexmap",
@@ -2721,20 +2736,18 @@ version = "0.36.7"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
 dependencies = [
- "flate2",
  "memchr",
- "ruzstd 0.7.3",
 ]
 
 [[package]]
 name = "object"
-version = "0.37.0"
+version = "0.37.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6273adb7096cf9ab4335f258e627d8230e69d40d45567d678f552dcec6245215"
+checksum = "03fd943161069e1768b4b3d050890ba48730e590f57e56d4aa04e7e090e61b4a"
 dependencies = [
  "flate2",
  "memchr",
- "ruzstd 0.8.1",
+ "ruzstd",
 ]
 
 [[package]]
@@ -3058,7 +3071,7 @@ dependencies = [
  "itm",
  "jep106",
  "nusb",
- "object 0.37.0",
+ "object 0.37.1",
  "parking_lot",
  "pretty_assertions",
  "probe-rs-target",
@@ -3080,12 +3093,12 @@ dependencies = [
 name = "probe-rs-debug"
 version = "0.29.0"
 dependencies = [
- "addr2line",
+ "addr2line 0.25.0",
  "bitfield",
- "gimli 0.31.1",
+ "gimli 0.32.0",
  "insta",
  "itertools 0.14.0",
- "object 0.37.0",
+ "object 0.37.1",
  "parse_int 0.9.0",
  "pretty_assertions",
  "probe-rs",
@@ -3122,7 +3135,7 @@ dependencies = [
 name = "probe-rs-tools"
 version = "0.29.0"
 dependencies = [
- "addr2line",
+ "addr2line 0.25.0",
  "ansi-parser",
  "anyhow",
  "async-io",
@@ -3186,7 +3199,7 @@ dependencies = [
  "thiserror 2.0.12",
  "time",
  "tokio",
- "tokio-tungstenite",
+ "tokio-tungstenite 0.27.0",
  "tokio-util",
  "tracing",
  "tracing-appender",
@@ -3442,9 +3455,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
 
 [[package]]
 name = "reqwest"
-version = "0.12.19"
+version = "0.12.20"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a2f8e5513d63f2e5b386eb5106dc67eaf3f84e95258e210489136b8b92ad6119"
+checksum = "eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813"
 dependencies = [
  "base64 0.22.1",
  "bytes",
@@ -3456,11 +3469,8 @@ dependencies = [
  "hyper",
  "hyper-rustls",
  "hyper-util",
- "ipnet",
  "js-sys",
  "log",
- "mime",
- "once_cell",
  "percent-encoding",
  "pin-project-lite",
  "quinn",
@@ -3658,22 +3668,13 @@ dependencies = [
  "windows-sys 0.59.0",
 ]
 
-[[package]]
-name = "ruzstd"
-version = "0.7.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fad02996bfc73da3e301efe90b1837be9ed8f4a462b6ed410aa35d00381de89f"
-dependencies = [
- "twox-hash 1.6.3",
-]
-
 [[package]]
 name = "ruzstd"
 version = "0.8.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "3640bec8aad418d7d03c72ea2de10d5c646a598f9883c7babc160d91e3c1b26c"
 dependencies = [
- "twox-hash 2.1.0",
+ "twox-hash",
 ]
 
 [[package]]
@@ -3913,9 +3914,9 @@ dependencies = [
 
 [[package]]
 name = "serde_with"
-version = "3.12.0"
+version = "3.13.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa"
+checksum = "bf65a400f8f66fb7b0552869ad70157166676db75ed8181f8104ea91cf9d0b42"
 dependencies = [
  "base64 0.22.1",
  "chrono",
@@ -4491,6 +4492,18 @@ name = "tokio-tungstenite"
 version = "0.26.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084"
+dependencies = [
+ "futures-util",
+ "log",
+ "tokio",
+ "tungstenite 0.26.2",
+]
+
+[[package]]
+name = "tokio-tungstenite"
+version = "0.27.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1"
 dependencies = [
  "futures-util",
  "log",
@@ -4498,7 +4511,7 @@ dependencies = [
  "rustls-pki-types",
  "tokio",
  "tokio-rustls",
- "tungstenite",
+ "tungstenite 0.27.0",
  "webpki-roots 0.26.8",
 ]
 
@@ -4729,21 +4742,28 @@ dependencies = [
  "httparse",
  "log",
  "rand 0.9.0",
- "rustls",
- "rustls-pki-types",
  "sha1",
  "thiserror 2.0.12",
  "utf-8",
 ]
 
 [[package]]
-name = "twox-hash"
-version = "1.6.3"
+name = "tungstenite"
+version = "0.27.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
+checksum = "eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d"
 dependencies = [
- "cfg-if",
- "static_assertions",
+ "bytes",
+ "data-encoding",
+ "http",
+ "httparse",
+ "log",
+ "rand 0.9.0",
+ "rustls",
+ "rustls-pki-types",
+ "sha1",
+ "thiserror 2.0.12",
+ "utf-8",
 ]
 
 [[package]]
@@ -5532,9 +5552,9 @@ dependencies = [
 
 [[package]]
 name = "zip"
-version = "4.0.0"
+version = "4.1.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "153a6fff49d264c4babdcfa6b4d534747f520e56e8f0f384f3b808c4b64cc1fd"
+checksum = "af7dcdb4229c0e79c2531a24de7726a0e980417a74fb4d030a35f535665439a0"
 dependencies = [
  "arbitrary",
  "crc32fast",
diff --git a/probe-rs-debug/Cargo.toml b/probe-rs-debug/Cargo.toml
index 42e1f570..bdcec421 100644
--- a/probe-rs-debug/Cargo.toml
+++ b/probe-rs-debug/Cargo.toml
@@ -13,9 +13,9 @@ description = "Debugging functionlity built on top of the probe-rs crate"
 exclude = ["tests/debug-unwind-tests"]
 
 [dependencies]
-addr2line = "0.24.2"
+addr2line = "0.25.0"
 bitfield = "0.19.0"
-gimli = "0.31.1"
+gimli = "0.32.0"
 itertools = "0.14.0"
 object = "0.37.0"
 parse_int = "0.9.0"
diff --git a/probe-rs-tools/Cargo.toml b/probe-rs-tools/Cargo.toml
index 8ab085a9..23808dc1 100644
--- a/probe-rs-tools/Cargo.toml
+++ b/probe-rs-tools/Cargo.toml
@@ -44,7 +44,7 @@ probe-rs-mi = { workspace = true }
 itertools = "0.14"
 
 # CLI-only
-addr2line = "0.24"
+addr2line = "0.25"
 bytesize = "2"
 capstone = "0.13"
 cargo_metadata = "0.20"
@@ -116,7 +116,7 @@ rustls = { version = "0.23", default-features = false, features = [
     "std",
     "ring",
 ], optional = true }
-tokio-tungstenite = { version = "0.26", features = [
+tokio-tungstenite = { version = "0.27", features = [
     "rustls-tls-webpki-roots",
 ], optional = true }
 axum = { version = "0.8", features = ["ws"], optional = true }


Test patch:
diff --git a/.github/workflows/smoketest.yml b/.github/workflows/smoketest.yml
index 1fc1ecfb..988c1c97 100644
--- a/.github/workflows/smoketest.yml
+++ b/.github/workflows/smoketest.yml
@@ -30,7 +30,7 @@ jobs:
         run: rustup target add aarch64-unknown-linux-gnu
 
       - name: Install cross
-        uses: taiki-e/install-action@v2.52.7
+        uses: taiki-e/install-action@v2.53.0
         with:
           tool: cross