diff --git a/Cargo.lock b/Cargo.lock index fa81add..c1da2f1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -338,6 +338,7 @@ dependencies = [ "serde_json", "serde_yaml", "snapbox", + "syn", "toml", ] @@ -554,9 +555,9 @@ checksum = "d2d778539881515d37cd91925d169f4a351120c5a1b44fce2b7c462b0d7f4ec6" [[package]] name = "proc-macro2" -version = "1.0.81" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" +checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" dependencies = [ "unicode-ident", ] @@ -635,9 +636,9 @@ checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" [[package]] name = "schemars" -version = "0.9.0" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" +checksum = "1375ba8ef45a6f15d83fa8748f1079428295d403d6ea991d09ab100155fbc06d" dependencies = [ "dyn-clone", "ref-cast", @@ -648,9 +649,9 @@ dependencies = [ [[package]] name = "schemars_derive" -version = "0.9.0" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5016d94c77c6d32f0b8e08b781f7dc8a90c2007d4e77472cc2807bc10a8438fe" +checksum = "2b13ed22d6d49fe23712e068770b5c4df4a693a2b02eeff8e7ca3135627a24f6" dependencies = [ "proc-macro2", "quote", @@ -759,9 +760,9 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "syn" -version = "2.0.60" +version = "2.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" +checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 8213c18..f70f216 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -143,7 +143,7 @@ humantime-serde = { version = "1", optional = true } bstr = { version = "1.4", features = ["serde"] } derive_more = { version = "2.0.0", features = ["is_variant"] } eyre = "0.6" -schemars = { version = "0.9.0", features = ["preserve_order"], optional = true } +schemars = { version = "1.0.0", features = ["preserve_order"], optional = true } clap = { version = "4.2", features = ["derive"], optional = true } proc-exit = { version = "2.0", optional = true } env_logger = { version = "0.11.1", optional = true } @@ -157,6 +157,7 @@ automod = "1.0.14" [target.'cfg(any())'.dependencies] pkg-config = "0.3.26" # HACK: bad minimal dep in libgit2-sys +syn = "2.0.104" # HACK: bad minimal dep in schemars [lints] workspace = true