Repository: oxidecomputer/typify
Pull request #316 (2023-06-05 13:59:45)

Bump syn from 2.0.16 to 2.0.18
Bumps [syn](https://github.com/dtolnay/syn) from 2.0.16 to 2.0.18.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/syn/releases">syn's releases</a>.</em></p>
<blockquote>
<h2>2.0.18</h2>
<ul>
<li>Permit empty attr in syn::meta::parser (<a href="https://redirect.github.com/dtolnay/syn/issues/1460">#1460</a>)</li>
</ul>
<h2>2.0.17</h2>
<ul>
<li>Enable proc_macro support on wasm targets (<a href="https://redirect.github.com/dtolnay/syn/issues/1459">#1459</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/dtolnay/syn/commit/4cae0a2302b0e8bdd61abca8b4cdd6e1eed00960"><code>4cae0a2</code></a> Release 2.0.18</li>
<li><a href="https://github.com/dtolnay/syn/commit/278dbe145564c5490c5984598ebb6dc837d8a0f1"><code>278dbe1</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/1461">#1461</a> from dtolnay/emptyattr</li>
<li><a href="https://github.com/dtolnay/syn/commit/f1ff0e9deb14244b89de218b6db9539bafc2a894"><code>f1ff0e9</code></a> Permit empty attr in syn::meta::parser</li>
<li><a href="https://github.com/dtolnay/syn/commit/c59a68ddad78dc8ddc21bdae205a580812a2ac43"><code>c59a68d</code></a> Release 2.0.17</li>
<li><a href="https://github.com/dtolnay/syn/commit/c49115a6a61bf14da6c85b876894536989d3dec7"><code>c49115a</code></a> Eliminate pm rename for proc_macro crate</li>
<li><a href="https://github.com/dtolnay/syn/commit/ab1941543c3ee24f1d8b1ec7f69376f05540cf9a"><code>ab19415</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/1459">#1459</a> from dtolnay/wasm</li>
<li><a href="https://github.com/dtolnay/syn/commit/ee29399c5f10bbfe804d9f09a6022b9596dba53e"><code>ee29399</code></a> Extern crate proc_macro available on all wasm targets</li>
<li><a href="https://github.com/dtolnay/syn/commit/4e97063271a396b8c537f14347ee89513d7ecd8e"><code>4e97063</code></a> Show error details during miri setup in CI</li>
<li>See full diff in <a href="https://github.com/dtolnay/syn/compare/2.0.16...2.0.18">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=syn&package-manager=cargo&previous-version=2.0.16&new-version=2.0.18)](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 83b26c4..6df5efc 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -37,6 +37,12 @@ dependencies = [
  "memchr",
 ]
 
+[[package]]
+name = "android-tzdata"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
+
 [[package]]
 name = "android_system_properties"
 version = "0.1.5"
@@ -200,13 +206,13 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
 
 [[package]]
 name = "chrono"
-version = "0.4.24"
+version = "0.4.26"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b"
+checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5"
 dependencies = [
+ "android-tzdata",
  "iana-time-zone",
  "js-sys",
- "num-integer",
  "num-traits",
  "serde",
  "time",
@@ -216,9 +222,9 @@ dependencies = [
 
 [[package]]
 name = "clap"
-version = "4.3.0"
+version = "4.3.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93aae7a4192245f70fe75dd9157fc7b4a5bf53e88d30bd4396f7d8f9284d5acc"
+checksum = "b4ed2379f8603fa2b7509891660e802b88c70a79a6427a70abb5968054de2c28"
 dependencies = [
  "clap_builder",
  "clap_derive",
@@ -227,9 +233,9 @@ dependencies = [
 
 [[package]]
 name = "clap_builder"
-version = "4.3.0"
+version = "4.3.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4f423e341edefb78c9caba2d9c7f7687d0e72e89df3ce3394554754393ac3990"
+checksum = "72394f3339a76daf211e57d4bcb374410f3965dcc606dd0e03738c7888766980"
 dependencies = [
  "anstream",
  "anstyle 1.0.0",
@@ -240,14 +246,14 @@ dependencies = [
 
 [[package]]
 name = "clap_derive"
-version = "4.3.0"
+version = "4.3.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "191d9573962933b4027f932c600cd252ce27a8ad5979418fe78e43c07996f27b"
+checksum = "59e9ef9a08ee1c0e1f2e162121665ac45ac3783b0f897db7244ae75ad9a8f65b"
 dependencies = [
  "heck",
  "proc-macro2",
  "quote",
- "syn 2.0.16",
+ "syn 2.0.18",
 ]
 
 [[package]]
@@ -367,7 +373,7 @@ dependencies = [
  "schemars",
  "serde",
  "serde_json",
- "syn 2.0.16",
+ "syn 2.0.18",
  "typify",
 ]
 
@@ -600,16 +606,6 @@ dependencies = [
  "unicode-segmentation",
 ]
 
-[[package]]
-name = "num-integer"
-version = "0.1.45"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
-dependencies = [
- "autocfg",
- "num-traits",
-]
-
 [[package]]
 name = "num-traits"
 version = "0.2.15"
@@ -696,7 +692,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "3b69d39aab54d069e7f2fe8cb970493e7834601ca2d8c65fd7bbd183578080d1"
 dependencies = [
  "proc-macro2",
- "syn 2.0.16",
+ "syn 2.0.18",
 ]
 
 [[package]]
@@ -862,7 +858,7 @@ dependencies = [
  "proc-macro2",
  "quote",
  "schema-derive",
- "syn 2.0.16",
+ "syn 2.0.18",
 ]
 
 [[package]]
@@ -874,7 +870,7 @@ dependencies = [
  "paste",
  "proc-macro2",
  "quote",
- "syn 2.0.16",
+ "syn 2.0.18",
 ]
 
 [[package]]
@@ -937,7 +933,7 @@ checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.16",
+ "syn 2.0.18",
 ]
 
 [[package]]
@@ -971,7 +967,7 @@ dependencies = [
  "proc-macro2",
  "quote",
  "serde",
- "syn 2.0.16",
+ "syn 2.0.18",
 ]
 
 [[package]]
@@ -1008,9 +1004,9 @@ dependencies = [
 
 [[package]]
 name = "syn"
-version = "2.0.16"
+version = "2.0.18"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01"
+checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -1073,7 +1069,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.16",
+ "syn 2.0.18",
 ]
 
 [[package]]
@@ -1211,7 +1207,7 @@ dependencies = [
  "schemars",
  "serde",
  "serde_json",
- "syn 2.0.16",
+ "syn 2.0.18",
  "thiserror",
  "unicode-ident",
  "uuid",
@@ -1227,7 +1223,7 @@ dependencies = [
  "serde",
  "serde_json",
  "serde_tokenstream",
- "syn 2.0.16",
+ "syn 2.0.18",
  "typify-impl",
 ]
 
@@ -1241,7 +1237,7 @@ dependencies = [
  "schemars",
  "serde",
  "serde_json",
- "syn 2.0.16",
+ "syn 2.0.18",
  "typify",
 ]
 
@@ -1343,7 +1339,7 @@ dependencies = [
  "once_cell",
  "proc-macro2",
  "quote",
- "syn 2.0.16",
+ "syn 2.0.18",
  "wasm-bindgen-shared",
 ]
 
@@ -1365,7 +1361,7 @@ checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 2.0.16",
+ "syn 2.0.18",
  "wasm-bindgen-backend",
  "wasm-bindgen-shared",
 ]
diff --git a/cargo-typify/Cargo.toml b/cargo-typify/Cargo.toml
index 9b0b75c..c88072e 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.3.0", features = ["derive"] }
+clap = { version = "4.3.1", features = ["derive"] }
 color-eyre = "0.6"
 serde_json = "1.0.96"
 schemars = "0.8.12"
diff --git a/example-build/Cargo.toml b/example-build/Cargo.toml
index 3f8b046..aef02e0 100644
--- a/example-build/Cargo.toml
+++ b/example-build/Cargo.toml
@@ -11,5 +11,5 @@ serde_json = "1.0.96"
 prettyplease = "0.2"
 schemars = "0.8"
 serde_json = "1.0.96"
-syn = "2.0.15"
+syn = "2.0.18"
 typify = { path = "../typify" }
diff --git a/typify/Cargo.toml b/typify/Cargo.toml
index 1caa9cb..5f13eb0 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.24", features = ["serde"] }
+chrono = { version = "0.4.26", features = ["serde"] }
 expectorate = "1.0.7"
 glob = "0.3.1"
 quote = "1.0.28"


Test patch:
diff --git a/typify-test/Cargo.toml b/typify-test/Cargo.toml
index 98661bb..21ae47e 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.163"
-syn = "2.0.15"
+syn = "2.0.18"
 typify = { path = "../typify" }