Repository: oxidecomputer/typify
Pull request #788 (2025-03-03 13:59:36)

Bump thiserror from 2.0.11 to 2.0.12
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 2.0.11 to 2.0.12.
<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>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated impl (<a href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a> Release 2.0.12</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a> from dtolnay/elidablelifetime</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a> Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a> Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a> Point standard library links to stable</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a> Convert html links to intra-doc links</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a> More precise gitignore patterns</li>
<li><a href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a> Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">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=2.0.11&new-version=2.0.12)](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 cfb0854..dabebe7 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -872,9 +872,9 @@ dependencies = [
 
 [[package]]
 name = "schemars"
-version = "0.8.21"
+version = "0.8.22"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92"
+checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615"
 dependencies = [
  "dyn-clone",
  "schemars_derive",
@@ -885,9 +885,9 @@ dependencies = [
 
 [[package]]
 name = "schemars_derive"
-version = "0.8.21"
+version = "0.8.22"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e"
+checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -1055,11 +1055,11 @@ dependencies = [
 
 [[package]]
 name = "thiserror"
-version = "2.0.11"
+version = "2.0.12"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc"
+checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
 dependencies = [
- "thiserror-impl 2.0.11",
+ "thiserror-impl 2.0.12",
 ]
 
 [[package]]
@@ -1075,9 +1075,9 @@ dependencies = [
 
 [[package]]
 name = "thiserror-impl"
-version = "2.0.11"
+version = "2.0.12"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2"
+checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -1236,7 +1236,7 @@ dependencies = [
  "serde",
  "serde_json",
  "syn",
- "thiserror 2.0.11",
+ "thiserror 2.0.12",
  "unicode-ident",
  "uuid",
 ]
diff --git a/cargo-typify/Cargo.toml b/cargo-typify/Cargo.toml
index 517e6ce..77f5bd8 100644
--- a/cargo-typify/Cargo.toml
+++ b/cargo-typify/Cargo.toml
@@ -20,7 +20,7 @@ env_logger = "0.11"
 rustfmt-wrapper = "0.2.1"
 semver = "1.0.25"
 serde_json = "1.0.138"
-schemars = "0.8.21"
+schemars = "0.8.22"
 
 [dev-dependencies]
 assert_cmd = "2.0.16"
diff --git a/typify-impl/Cargo.toml b/typify-impl/Cargo.toml
index cd0c37d..308a478 100644
--- a/typify-impl/Cargo.toml
+++ b/typify-impl/Cargo.toml
@@ -13,12 +13,12 @@ log = "0.4.26"
 proc-macro2 = "1.0.94"
 quote = "1.0.38"
 regress = "0.10.3"
-schemars = "0.8.21"
+schemars = "0.8.22"
 semver = "1.0.25"
 serde = "1.0.218"
 serde_json = "1.0.138"
 syn = { version = "2.0.99", features = ["full"] }
-thiserror = "2.0.11"
+thiserror = "2.0.12"
 unicode-ident = "1.0.17"
 
 
@@ -28,6 +28,6 @@ expectorate = "1.1.0"
 paste = "1.0.15"
 rustfmt-wrapper = "0.2.1"
 schema = "0.1.0"
-schemars = { version = "0.8.21", features = ["uuid1", "impl_json_schema"] }
+schemars = { version = "0.8.22", features = ["uuid1", "impl_json_schema"] }
 syn = { version = "2.0.99", features = ["full", "extra-traits", "visit-mut"] }
 uuid = "1.14.0"
diff --git a/typify-macro/Cargo.toml b/typify-macro/Cargo.toml
index e2e88a2..e4f67f8 100644
--- a/typify-macro/Cargo.toml
+++ b/typify-macro/Cargo.toml
@@ -13,7 +13,7 @@ proc-macro = true
 [dependencies]
 proc-macro2 = "1.0.94"
 quote = "1.0.38"
-schemars = "0.8.21"
+schemars = "0.8.22"
 semver = { version = "1.0.25", features = ["serde"] }
 serde = "1.0.218"
 serde_json = "1.0.138"
diff --git a/typify/Cargo.toml b/typify/Cargo.toml
index 283dc16..ea7248e 100644
--- a/typify/Cargo.toml
+++ b/typify/Cargo.toml
@@ -25,7 +25,7 @@ glob = "0.3.2"
 quote = "1.0.38"
 regress = "0.10.3"
 rustfmt-wrapper = "0.2.1"
-schemars = "0.8.21"
+schemars = "0.8.22"
 serde = "1.0.218"
 serde_json = "1.0.138"
 trybuild = "1.0.103"


Test patch:
diff --git a/typify-test/Cargo.toml b/typify-test/Cargo.toml
index 9b08d91..f8e438a 100644
--- a/typify-test/Cargo.toml
+++ b/typify-test/Cargo.toml
@@ -11,7 +11,7 @@ serde_json = "1.0.138"
 [build-dependencies]
 ipnetwork = { version = "0.21.1", features = ["schemars"] }
 prettyplease = "0.2.29"
-schemars = "0.8.21"
+schemars = "0.8.22"
 serde = "1.0.218"
 syn = "2.0.99"
 typify = { path = "../typify" }