Repository: probe-rs/probe-rs
Pull request #1467 (2023-01-30 01:35:50)

build(deps): bump toml from 0.6.0 to 0.7.0
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [toml](https://github.com/toml-rs/toml) from 0.6.0 to 0.7.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/toml-rs/toml/commit/57c9bb07f45303626fc44bdb9a8721d27591123e"><code>57c9bb0</code></a> chore: Release</li>
<li><a href="https://github.com/toml-rs/toml/commit/f0cc3febe0fc1925ab0d6afd4017f1fb24bebf92"><code>f0cc3fe</code></a> chore: Bump versions</li>
<li><a href="https://github.com/toml-rs/toml/commit/df34a73f371ae45d08ffb6bd54752b78d472d6f1"><code>df34a73</code></a> docs: Update changelog</li>
<li><a href="https://github.com/toml-rs/toml/commit/a2984042b2157b7146c31e4eed6a0d085d81f720"><code>a298404</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/toml-rs/toml/issues/500">#500</a> from epage/easy</li>
<li><a href="https://github.com/toml-rs/toml/commit/9bbb831b3fafbf626691271f9a2c3c9769a3f318"><code>9bbb831</code></a> fix(ser)!: Remove deprecated tables_last function</li>
<li><a href="https://github.com/toml-rs/toml/commit/86280d7eb9bd443a55cd2f037cb832be120bf7e4"><code>86280d7</code></a> fix(ser)!: Remove deprecated pretty functions</li>
<li><a href="https://github.com/toml-rs/toml/commit/656ec56a164b9441658cc76751fdea2de4522510"><code>656ec56</code></a> fix(edit)!: Remove deprecated Error::line_col function</li>
<li><a href="https://github.com/toml-rs/toml/commit/688edee696d79e0a5bd241789ac7daa08728f330"><code>688edee</code></a> fix(toml)!: Remove deprecated Error::line_col function</li>
<li><a href="https://github.com/toml-rs/toml/commit/10ea227818f125366b9837559cf58617fde81391"><code>10ea227</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/toml-rs/toml/issues/499">#499</a> from epage/signed-offset</li>
<li><a href="https://github.com/toml-rs/toml/commit/6f0187eef5eb6b21eafce87e36612f435aeb3804"><code>6f0187e</code></a> style: Make clippy happy</li>
<li>Additional commits viewable in <a href="https://github.com/toml-rs/toml/compare/toml-v0.6.0...toml-v0.7.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=toml&package-manager=cargo&previous-version=0.6.0&new-version=0.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>


Patch:
diff --git a/Cargo.lock b/Cargo.lock
index 8e6583de..4b2c229b 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -338,7 +338,7 @@ version = "0.16.0"
 dependencies = [
  "anyhow",
  "colored",
- "crossterm",
+ "crossterm 0.26.0",
  "defmt-decoder",
  "env_logger 0.10.0",
  "figment",
@@ -487,9 +487,9 @@ dependencies = [
 
 [[package]]
 name = "cmsis-pack"
-version = "0.6.1"
+version = "0.6.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a95e2d13a25984277fb60441b26e56793e372a949ae19f4c4d489cb47e4d8682"
+checksum = "cacb9e006b34fae90b17594aef8fcf03e1fe909c00ce021ff0900d98c5cd5bc4"
 dependencies = [
  "anyhow",
  "bytes",
@@ -591,6 +591,22 @@ dependencies = [
  "winapi",
 ]
 
+[[package]]
+name = "crossterm"
+version = "0.26.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "77f67c7faacd4db07a939f55d66a983a5355358a1f17d32cc9a8d01d1266b9ce"
+dependencies = [
+ "bitflags",
+ "crossterm_winapi",
+ "libc",
+ "mio",
+ "parking_lot",
+ "signal-hook",
+ "signal-hook-mio",
+ "winapi",
+]
+
 [[package]]
 name = "crossterm_winapi"
 version = "0.9.0"
@@ -2993,7 +3009,7 @@ dependencies = [
  "pretty_env_logger",
  "probe-rs",
  "serde",
- "toml 0.6.0",
+ "toml 0.7.0",
 ]
 
 [[package]]
@@ -3242,9 +3258,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
 
 [[package]]
 name = "tokio"
-version = "1.24.2"
+version = "1.25.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "597a12a59981d9e3c38d216785b0c37399f6e415e8d0712047620f189371b0bb"
+checksum = "c8e00990ebabbe4c14c08aca901caed183ecd5c09562a12c824bb53d3c3fd3af"
 dependencies = [
  "autocfg",
  "bytes",
@@ -3315,9 +3331,9 @@ dependencies = [
 
 [[package]]
 name = "toml"
-version = "0.6.0"
+version = "0.7.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4fb9d890e4dc9298b70f740f615f2e05b9db37dce531f6b24fb77ac993f9f217"
+checksum = "2f560bc7fb3eb31f5eee1340c68a2160cad39605b7b9c9ec32045ddbdee13b85"
 dependencies = [
  "serde",
  "serde_spanned",
@@ -3327,18 +3343,18 @@ dependencies = [
 
 [[package]]
 name = "toml_datetime"
-version = "0.5.1"
+version = "0.6.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5"
+checksum = "886f31a9b85b6182cabd4d8b07df3b451afcc216563748201490940d2a28ed36"
 dependencies = [
  "serde",
 ]
 
 [[package]]
 name = "toml_edit"
-version = "0.18.1"
+version = "0.19.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b"
+checksum = "233d8716cdc5d20ec88a18a839edaf545edc71efa4a5ff700ef4a102c26cd8fa"
 dependencies = [
  "indexmap",
  "nom8",
@@ -3488,7 +3504,7 @@ checksum = "ccdd26cbd674007e649a272da4475fb666d3aa0ad0531da7136db6fab0e5bad1"
 dependencies = [
  "bitflags",
  "cassowary",
- "crossterm",
+ "crossterm 0.25.0",
  "unicode-segmentation",
  "unicode-width",
 ]
diff --git a/cargo-embed/Cargo.toml b/cargo-embed/Cargo.toml
index 0805129c..09216a0e 100644
--- a/cargo-embed/Cargo.toml
+++ b/cargo-embed/Cargo.toml
@@ -31,7 +31,7 @@ colored = "2.0.0"
 serde = { version = "1.0", features = ["derive"] }
 serde_json = { version = "1.0.91" }
 figment = { version = "0.10", features = ["toml", "json", "yaml", "env"] }
-crossterm = "<= 0.25.1"
+crossterm = "<= 0.26.1"
 goblin = "0.6.0"
 tui = { version = "0.19.0", default-features = false, features = ["crossterm"] }
 anyhow = "1.0.68"
diff --git a/target-gen/Cargo.toml b/target-gen/Cargo.toml
index 958fc664..0cfe9ae3 100644
--- a/target-gen/Cargo.toml
+++ b/target-gen/Cargo.toml
@@ -17,7 +17,7 @@ license.workspace = true
 [dependencies]
 probe-rs = { path = "../probe-rs", version = "0.16.0", default-features = false }
 probe-rs-target = { path = "../probe-rs-target", version = "0.16.0", default-features = false }
-cmsis-pack = { version = "0.6.1" }
+cmsis-pack = { version = "0.6.2" }
 goblin = { version = "0.6.0", default-features = false, features = [
     "elf32",
     "elf64",
@@ -36,7 +36,7 @@ anyhow = "1.0.57"
 reqwest = { version = "0.11.10", features = ["json", "blocking"] }
 serde = { version = "1", features = ["derive"] }
 futures = "0.3.21"
-tokio = { version = "1.18.0", features = ["macros", "rt", "rt-multi-thread"] }
+tokio = { version = "1.25.0", features = ["macros", "rt", "rt-multi-thread"] }
 tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
 xshell = { version = "0.2", default-features = false }
 cargo_metadata = { version = "0.15", default-features = false }


Test patch:
diff --git a/smoke-tester/Cargo.toml b/smoke-tester/Cargo.toml
index 438abfee..86edba64 100644
--- a/smoke-tester/Cargo.toml
+++ b/smoke-tester/Cargo.toml
@@ -10,7 +10,7 @@ publish = false
 
 [dependencies]
 probe-rs = { workspace = true }
-toml = "0.6.0"
+toml = "0.7.0"
 anyhow = "1.0.40"
 serde = { version = "1", features = ["derive"] }
 pretty_env_logger = "0.4.0"