Repository: oxidecomputer/typify
Pull request #385 (2023-09-04 13:06:36)

Bump prettyplease from 0.2.12 to 0.2.14
[//]: # (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 [prettyplease](https://github.com/dtolnay/prettyplease) from 0.2.12 to 0.2.14.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/prettyplease/releases">prettyplease's releases</a>.</em></p>
<blockquote>
<h2>0.2.14</h2>
<ul>
<li>Support generics and where-clause on const items (<a href="https://redirect.github.com/rust-lang/rust/issues/113521">rust-lang/rust#113521</a>)</li>
</ul>
<h2>0.2.13</h2>
<ul>
<li>Support unnamed struct/union type syntax (<a href="https://redirect.github.com/rust-lang/rust/issues/49804">rust-lang/rust#49804</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/dtolnay/prettyplease/commit/823914d11317640503a79b297bc1c0a392ed699f"><code>823914d</code></a> Release 0.2.14</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/df04af8b088df7ffa4f988a8576202b20e3e17f6"><code>df04af8</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/prettyplease/issues/59">#59</a> from dtolnay/constverbatim</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/4b8b6ef80c0ad57bedaa0676ec7b207b9f04d447"><code>4b8b6ef</code></a> Support generics on const item</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/c3b96858f724dfb6752a22e4e1b7d070c50a6fab"><code>c3b9685</code></a> Parse const item inside verbatim trait item</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/80b4ef3bbe3a7fa2575a67bd793cbe58cf58b2e0"><code>80b4ef3</code></a> Release 0.2.13</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/4ec51afc38e148bd4eb056eed982e7f547c49998"><code>4ec51af</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/prettyplease/issues/58">#58</a> from dtolnay/unnamedfields</li>
<li><a href="https://github.com/dtolnay/prettyplease/commit/b5aabc5b03c31bc6f24f841798058947079f48d6"><code>b5aabc5</code></a> Support unnamed struct/union type syntax</li>
<li>See full diff in <a href="https://github.com/dtolnay/prettyplease/compare/0.2.12...0.2.14">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettyplease&package-manager=cargo&previous-version=0.2.12&new-version=0.2.14)](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 eedcf56..6a6041b 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -205,9 +205,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
 
 [[package]]
 name = "chrono"
-version = "0.4.26"
+version = "0.4.28"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5"
+checksum = "95ed24df0632f708f5f6d8082675bef2596f7084dee3dd55f632290bf35bfe0f"
 dependencies = [
  "android-tzdata",
  "iana-time-zone",
@@ -216,25 +216,24 @@ dependencies = [
  "serde",
  "time",
  "wasm-bindgen",
- "winapi",
+ "windows-targets",
 ]
 
 [[package]]
 name = "clap"
-version = "4.4.1"
+version = "4.4.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7c8d502cbaec4595d2e7d5f61e318f05417bd2b66fdc3809498f0d3fdf0bea27"
+checksum = "6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6"
 dependencies = [
  "clap_builder",
  "clap_derive",
- "once_cell",
 ]
 
 [[package]]
 name = "clap_builder"
-version = "4.4.1"
+version = "4.4.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5891c7bc0edb3e1c2204fc5e94009affabeb1821c9e5fdc3959536c5c0bb984d"
+checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08"
 dependencies = [
  "anstream",
  "anstyle 1.0.0",
@@ -244,14 +243,14 @@ dependencies = [
 
 [[package]]
 name = "clap_derive"
-version = "4.4.0"
+version = "4.4.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c9fd1a5729c4548118d7d70ff234a44868d00489a4b6597b0b020918a0e91a1a"
+checksum = "0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873"
 dependencies = [
  "heck",
  "proc-macro2",
  "quote",
- "syn 2.0.29",
+ "syn 2.0.31",
 ]
 
 [[package]]
@@ -350,7 +349,7 @@ dependencies = [
  "schemars",
  "serde",
  "serde_json",
- "syn 2.0.29",
+ "syn 2.0.31",
  "typify",
 ]
 
@@ -630,12 +629,12 @@ dependencies = [
 
 [[package]]
 name = "prettyplease"
-version = "0.2.12"
+version = "0.2.14"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62"
+checksum = "8832c0f9be7e3cae60727e6256cfd2cd3c3e2b6cd5dad4190ecb2fd658c9030b"
 dependencies = [
  "proc-macro2",
- "syn 2.0.29",
+ "syn 2.0.31",
 ]
 
 [[package]]
@@ -787,7 +786,7 @@ dependencies = [
  "proc-macro2",
  "quote",
  "schema-derive",
- "syn 2.0.29",
+ "syn 2.0.31",
 ]
 
 [[package]]
@@ -799,7 +798,7 @@ dependencies = [
  "paste",
  "proc-macro2",
  "quote",
- "syn 2.0.29",
+ "syn 2.0.31",
 ]
 
 [[package]]
@@ -862,7 +861,7 @@ checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.29",
+ "syn 2.0.31",
 ]
 
 [[package]]
@@ -896,7 +895,7 @@ dependencies = [
  "proc-macro2",
  "quote",
  "serde",
- "syn 2.0.29",
+ "syn 2.0.31",
 ]
 
 [[package]]
@@ -933,9 +932,9 @@ dependencies = [
 
 [[package]]
 name = "syn"
-version = "2.0.29"
+version = "2.0.31"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a"
+checksum = "718fa2415bcb8d8bd775917a1bf12a7931b6dfa890753378538118181e0cb398"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -998,7 +997,7 @@ checksum = "6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.29",
+ "syn 2.0.31",
 ]
 
 [[package]]
@@ -1136,7 +1135,7 @@ dependencies = [
  "schemars",
  "serde",
  "serde_json",
- "syn 2.0.29",
+ "syn 2.0.31",
  "thiserror",
  "unicode-ident",
  "uuid",
@@ -1152,7 +1151,7 @@ dependencies = [
  "serde",
  "serde_json",
  "serde_tokenstream",
- "syn 2.0.29",
+ "syn 2.0.31",
  "typify-impl",
 ]
 
@@ -1166,7 +1165,7 @@ dependencies = [
  "schemars",
  "serde",
  "serde_json",
- "syn 2.0.29",
+ "syn 2.0.31",
  "typify",
 ]
 
@@ -1268,7 +1267,7 @@ dependencies = [
  "once_cell",
  "proc-macro2",
  "quote",
- "syn 2.0.29",
+ "syn 2.0.31",
  "wasm-bindgen-shared",
 ]
 
@@ -1290,7 +1289,7 @@ checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.29",
+ "syn 2.0.31",
  "wasm-bindgen-backend",
  "wasm-bindgen-shared",
 ]
diff --git a/cargo-typify/Cargo.toml b/cargo-typify/Cargo.toml
index 29f0695..da01155 100644
--- a/cargo-typify/Cargo.toml
+++ b/cargo-typify/Cargo.toml
@@ -14,7 +14,7 @@ default-run = "cargo-typify"
 [dependencies]
 typify = { version = "0.0.13", path = "../typify" }
 
-clap = { version = "4.4.1", features = ["derive"] }
+clap = { version = "4.4.2", features = ["derive"] }
 color-eyre = "0.6"
 serde_json = "1.0.105"
 schemars = "0.8.12"
diff --git a/example-build/Cargo.toml b/example-build/Cargo.toml
index 20d5209..8efbe57 100644
--- a/example-build/Cargo.toml
+++ b/example-build/Cargo.toml
@@ -11,5 +11,5 @@ serde_json = "1.0.105"
 prettyplease = "0.2"
 schemars = "0.8"
 serde_json = "1.0.105"
-syn = "2.0.29"
+syn = "2.0.31"
 typify = { path = "../typify" }
diff --git a/typify/Cargo.toml b/typify/Cargo.toml
index edc0958..7eb5b5f 100644
--- a/typify/Cargo.toml
+++ b/typify/Cargo.toml
@@ -18,7 +18,7 @@ typify-macro = { version = "0.0.13", path = "../typify-macro", optional = true }
 typify-impl = { version = "0.0.13", path = "../typify-impl" }
 
 [dev-dependencies]
-chrono = { version = "0.4.26", features = ["serde"] }
+chrono = { version = "0.4.28", features = ["serde"] }
 expectorate = "1.0.7"
 glob = "0.3.1"
 quote = "1.0.33"


Test patch:
diff --git a/typify-test/Cargo.toml b/typify-test/Cargo.toml
index f717cd8..5bef4dd 100644
--- a/typify-test/Cargo.toml
+++ b/typify-test/Cargo.toml
@@ -13,5 +13,5 @@ ipnetwork = { version = "0.20.0", features = ["schemars"] }
 prettyplease = "0.2"
 schemars = "0.8.12"
 serde = "1.0.188"
-syn = "2.0.29"
+syn = "2.0.31"
 typify = { path = "../typify" }