Repository: oxidecomputer/typify
Pull request #468 (2024-01-01 13:40:06)

Bump thiserror from 1.0.51 to 1.0.53
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.51 to 1.0.53.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/thiserror/releases">thiserror's releases</a>.</em></p>
<blockquote>
<h2>1.0.53</h2>
<ul>
<li>Reduce spurious rebuilds under RustRover IDE when using a nightly toolchain (<a href="https://redirect.github.com/dtolnay/thiserror/issues/270">#270</a>)</li>
</ul>
<h2>1.0.52</h2>
<ul>
<li>Fix interaction with RUSTC_BOOTSTRAP (<a href="https://redirect.github.com/dtolnay/thiserror/issues/269">#269</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/dtolnay/thiserror/commit/af28d9c0784bdc1aeb846e7850807f136e7cb141"><code>af28d9c</code></a> Release 1.0.53</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/c22822cd8ccaa12672bf9acc9addde283f3b32eb"><code>c22822c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/275">#275</a> from dtolnay/probers</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/87223991b732ec5c3b0027028f31715e98d6a669"><code>8722399</code></a> Rerun build script on changes to probe.rs</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/0e280fe61d5652de752012234287eaa84136a0df"><code>0e280fe</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/274">#274</a> from dtolnay/bootstrap</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/f334cfcdc19d868fd6c016eb1fa28e38c2e33257"><code>f334cfc</code></a> Do not rebuild on RUSTC_BOOTSTRAP changes on nightly compiler</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/5fd95375e3e8f6f2dd488b925448318ab1ed32e1"><code>5fd9537</code></a> Update crate name used for build script probe</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/a9b15853437e1cb160ec24a3ea85f50f11620876"><code>a9b1585</code></a> Move ExitStatus::success check into compile_probe()</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/0f349a4bb1b805a1a1940782d2ef1593295fa123"><code>0f349a4</code></a> Remove needless_raw_string_hashes clippy pedantic suppression from build script</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/c1c003f2a34948f21a73888e8cc43ec04ee2f2ca"><code>c1c003f</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/273">#273</a> from dtolnay/cargoenvvar</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/9b7356fd4398400272909aed007859392e2fa909"><code>9b7356f</code></a> Require cargo promised environment variables to be present</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/thiserror/compare/1.0.51...1.0.53">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=thiserror&package-manager=cargo&previous-version=1.0.51&new-version=1.0.53)](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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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 4d093fa..63f642b 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -224,9 +224,9 @@ dependencies = [
 
 [[package]]
 name = "clap"
-version = "4.4.11"
+version = "4.4.12"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2"
+checksum = "dcfab8ba68f3668e89f6ff60f5b205cea56aa7b769451a59f34b8682f51c056d"
 dependencies = [
  "clap_builder",
  "clap_derive",
@@ -234,9 +234,9 @@ dependencies = [
 
 [[package]]
 name = "clap_builder"
-version = "4.4.11"
+version = "4.4.12"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb"
+checksum = "fb7fb5e4e979aec3be7791562fcba452f94ad85e954da024396433e0e25a79e9"
 dependencies = [
  "anstream",
  "anstyle",
@@ -695,18 +695,18 @@ dependencies = [
 
 [[package]]
 name = "proc-macro2"
-version = "1.0.71"
+version = "1.0.73"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "75cb1540fadbd5b8fbccc4dddad2734eba435053f725621c070711a14bb5f4b8"
+checksum = "2dd5e8a1f1029c43224ad5898e50140c2aebb1705f19e67c918ebf5b9e797fe1"
 dependencies = [
  "unicode-ident",
 ]
 
 [[package]]
 name = "quote"
-version = "1.0.33"
+version = "1.0.34"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
+checksum = "22a37c9326af5ed140c86a46655b5278de879853be5573c01df185b6f49a580a"
 dependencies = [
  "proc-macro2",
 ]
@@ -940,9 +940,9 @@ dependencies = [
 
 [[package]]
 name = "serde_json"
-version = "1.0.108"
+version = "1.0.109"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b"
+checksum = "cb0652c533506ad7a2e353cce269330d6afd8bdfb6d75e0ace5b35aacbd7b9e9"
 dependencies = [
  "itoa",
  "ryu",
@@ -1053,18 +1053,18 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76"
 
 [[package]]
 name = "thiserror"
-version = "1.0.51"
+version = "1.0.53"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f11c217e1416d6f036b870f14e0413d480dbf28edbee1f877abaf0206af43bb7"
+checksum = "b2cd5904763bad08ad5513ddbb12cf2ae273ca53fa9f68e843e236ec6dfccc09"
 dependencies = [
  "thiserror-impl",
 ]
 
 [[package]]
 name = "thiserror-impl"
-version = "1.0.51"
+version = "1.0.53"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "01742297787513b79cf8e29d1056ede1313e2420b7b3b15d0a768b4921f549df"
+checksum = "3dcf4a824cce0aeacd6f38ae6f24234c8e80d68632338ebaa1443b5df9e29e19"
 dependencies = [
  "proc-macro2",
  "quote",
diff --git a/cargo-typify/Cargo.toml b/cargo-typify/Cargo.toml
index d7412f1..da8e634 100644
--- a/cargo-typify/Cargo.toml
+++ b/cargo-typify/Cargo.toml
@@ -14,11 +14,11 @@ default-run = "cargo-typify"
 [dependencies]
 typify = { version = "0.0.15", path = "../typify" }
 
-clap = { version = "4.4.11", features = ["derive"] }
+clap = { version = "4.4.12", features = ["derive"] }
 color-eyre = "0.6"
 env_logger = "0.10"
 rustfmt-wrapper = "0.2.1"
-serde_json = "1.0.108"
+serde_json = "1.0.109"
 schemars = "0.8.16"
 
 [dev-dependencies]
diff --git a/example-build/Cargo.toml b/example-build/Cargo.toml
index 300ad8d..59b5293 100644
--- a/example-build/Cargo.toml
+++ b/example-build/Cargo.toml
@@ -5,11 +5,11 @@ edition = "2021"
 
 [dependencies]
 serde = "1.0"
-serde_json = "1.0.108"
+serde_json = "1.0.109"
 
 [build-dependencies]
 prettyplease = "0.2"
 schemars = "0.8"
-serde_json = "1.0.108"
+serde_json = "1.0.109"
 syn = "2.0.43"
 typify = { path = "../typify" }
diff --git a/typify/Cargo.toml b/typify/Cargo.toml
index 228e7d5..35cd434 100644
--- a/typify/Cargo.toml
+++ b/typify/Cargo.toml
@@ -22,11 +22,11 @@ chrono = { version = "0.4.31", features = ["serde"] }
 env_logger = "0.10.1"
 expectorate = "1.1.0"
 glob = "0.3.1"
-quote = "1.0.33"
+quote = "1.0.34"
 regress = "0.7.1"
 rustfmt-wrapper = "0.2.1"
 schemars = "0.8.16"
 serde = "1.0.193"
-serde_json = "1.0.108"
+serde_json = "1.0.109"
 trybuild = "1.0.86"
 uuid = { version = "1.6.1", features = ["serde"] }


Test patch:
diff --git a/typify-test/Cargo.toml b/typify-test/Cargo.toml
index 2128f9e..37a6c4b 100644
--- a/typify-test/Cargo.toml
+++ b/typify-test/Cargo.toml
@@ -6,7 +6,7 @@ edition = "2021"
 [dependencies]
 regress = "0.7.1"
 serde = "1.0.193"
-serde_json = "1.0.108"
+serde_json = "1.0.109"
 
 [build-dependencies]
 ipnetwork = { version = "0.20.0", features = ["schemars"] }