diff --git a/Cargo.lock b/Cargo.lock index 4504a3e6..82cf0d4c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -17,15 +17,6 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" -[[package]] -name = "aho-corasick" -version = "1.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" -dependencies = [ - "memchr", -] - [[package]] name = "anstream" version = "1.0.0" @@ -139,46 +130,38 @@ dependencies = [ ] [[package]] -name = "bstr" -version = "1.12.1" +name = "bon" +version = "3.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" +checksum = "f47dbe92550676ee653353c310dfb9cf6ba17ee70396e1f7cf0a2020ad49b2fe" dependencies = [ - "memchr", - "serde", + "bon-macros", + "rustversion", ] [[package]] -name = "camino" -version = "1.2.2" +name = "bon-macros" +version = "3.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48" +checksum = "519bd3116aeeb42d5372c29d982d16d0170d3d4a5ed85fc7dd91642ffff3c67c" dependencies = [ - "serde_core", + "darling", + "ident_case", + "prettyplease", + "proc-macro2", + "quote", + "rustversion", + "syn", ] [[package]] -name = "cargo-platform" -version = "0.3.3" +name = "bstr" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd0061da739915fae12ea00e16397555ed4371a6bb285431aab930f61b0aa4ba" +checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" dependencies = [ + "memchr", "serde", - "serde_core", -] - -[[package]] -name = "cargo_metadata" -version = "0.23.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef987d17b0a113becdd19d3d0022d04d7ef41f9efe4f3fb63ac44ba61df3ade9" -dependencies = [ - "camino", - "cargo-platform", - "semver", - "serde", - "serde_json", - "thiserror", ] [[package]] @@ -1130,29 +1113,6 @@ dependencies = [ "crossbeam-utils", ] -[[package]] -name = "regex" -version = "1.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" -dependencies = [ - "aho-corasick", - "memchr", - "regex-automata", - "regex-syntax", -] - -[[package]] -name = "regex-automata" -version = "0.4.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - [[package]] name = "regex-syntax" version = "0.8.10" @@ -1205,7 +1165,7 @@ dependencies = [ "rustflags", "simple_logger", "trycmd", - "vergen", + "vergen 10.0.0", "vergen-git2", ] @@ -1353,10 +1313,6 @@ name = "semver" version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" -dependencies = [ - "serde", - "serde_core", -] [[package]] name = "serde" @@ -1796,12 +1752,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b849a1f6d8639e8de261e81ee0fc881e3e3620db1af9f2e0da015d4382ceaf75" dependencies = [ "anyhow", - "cargo_metadata", "derive_builder", - "regex", + "rustversion", + "vergen-lib 9.1.0", +] + +[[package]] +name = "vergen" +version = "10.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7bdf18a54cf91b4d98a8e8b67f6321606539fbcdcac02536286ad1de37b53fd2" +dependencies = [ + "anyhow", + "bon", "rustc_version", "rustversion", - "vergen-lib", + "vergen-lib 10.0.0", ] [[package]] @@ -1815,8 +1781,8 @@ dependencies = [ "git2", "rustversion", "time", - "vergen", - "vergen-lib", + "vergen 9.1.0", + "vergen-lib 9.1.0", ] [[package]] @@ -1830,6 +1796,17 @@ dependencies = [ "rustversion", ] +[[package]] +name = "vergen-lib" +version = "10.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "910e8471e27130bbc019e9bfa6bda16dfc4c6dd7c5d0793da70a9256caeae984" +dependencies = [ + "anyhow", + "bon", + "rustversion", +] + [[package]] name = "wait-timeout" version = "0.2.1" diff --git a/crates/rsonpath/Cargo.toml b/crates/rsonpath/Cargo.toml index 91432b4b..5741cfc3 100644 --- a/crates/rsonpath/Cargo.toml +++ b/crates/rsonpath/Cargo.toml @@ -34,7 +34,7 @@ simple_logger = "5.2.0" [build-dependencies] rustflags = { version = "0.1.7" } -vergen = { version = "9.1.0", features = ["cargo", "rustc"] } +vergen = { version = "10.0.0", features = ["cargo", "rustc"] } vergen-git2 = "9.1.0" [dev-dependencies]