diff --git a/Cargo.lock b/Cargo.lock index bc970fbeb..5b0b419ce 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -128,9 +128,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.93" +version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" +checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7" [[package]] name = "arc-swap" @@ -1727,7 +1727,7 @@ dependencies = [ "tracing", "tracing-chrome", "tracing-subscriber", - "which 7.0.0", + "which", ] [[package]] @@ -1781,16 +1781,16 @@ dependencies = [ [[package]] name = "cargo_metadata" -version = "0.19.0" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afc309ed89476c8957c50fb818f56fe894db857866c3e163335faa91dc34eb85" +checksum = "8769706aad5d996120af43197bf46ef6ad0fda35216b4505f926a365a232d924" dependencies = [ "camino", "cargo-platform", "semver", "serde", "serde_json", - "thiserror 1.0.69", + "thiserror 2.0.6", ] [[package]] @@ -2734,7 +2734,7 @@ dependencies = [ "regex", "signal-hook", "smallvec", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -2747,7 +2747,7 @@ dependencies = [ "gix-date", "gix-utils", "itoa", - "thiserror 2.0.3", + "thiserror 2.0.6", "winnow 0.6.18", ] @@ -2762,7 +2762,7 @@ dependencies = [ "gix-object", "gix-worktree-stream", "jiff", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -2778,7 +2778,7 @@ dependencies = [ "gix-trace", "kstring", "smallvec", - "thiserror 2.0.3", + "thiserror 2.0.6", "unicode-bom", ] @@ -2788,7 +2788,7 @@ version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d48b897b4bbc881aea994b4a5bbb340a04979d7be9089791304e04a9fbc66b53" dependencies = [ - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -2797,7 +2797,7 @@ version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6ffbeb3a5c0b8b84c3fe4133a6f8c82fa962f4caefe8d0762eced025d3eb4f7" dependencies = [ - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -2823,7 +2823,7 @@ dependencies = [ "gix-features", "gix-hash", "memmap2", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -2842,7 +2842,7 @@ dependencies = [ "memchr", "once_cell", "smallvec", - "thiserror 2.0.3", + "thiserror 2.0.6", "unicode-bom", "winnow 0.6.18", ] @@ -2857,7 +2857,7 @@ dependencies = [ "bstr 1.9.1", "gix-path", "libc", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -2874,7 +2874,7 @@ dependencies = [ "gix-sec", "gix-trace", "gix-url", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -2886,7 +2886,7 @@ dependencies = [ "bstr 1.9.1", "itoa", "jiff", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -2907,7 +2907,7 @@ dependencies = [ "gix-traverse", "gix-worktree", "imara-diff", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -2927,7 +2927,7 @@ dependencies = [ "gix-trace", "gix-utils", "gix-worktree", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -2943,7 +2943,7 @@ dependencies = [ "gix-path", "gix-ref", "gix-sec", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -2965,7 +2965,7 @@ dependencies = [ "parking_lot", "prodash", "sha1_smol", - "thiserror 2.0.3", + "thiserror 2.0.6", "walkdir", ] @@ -2987,7 +2987,7 @@ dependencies = [ "gix-trace", "gix-utils", "smallvec", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3020,7 +3020,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b5eccc17194ed0e67d49285e4853307e4147e95407f91c1c3e4a13ba9f4e4ce" dependencies = [ "faster-hex", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3072,7 +3072,7 @@ dependencies = [ "memmap2", "rustix", "smallvec", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3083,7 +3083,7 @@ checksum = "1cd3ab68a452db63d9f3ebdacb10f30dba1fa0d31ac64f4203d395ed1102d940" dependencies = [ "gix-tempfile", "gix-utils", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3095,7 +3095,7 @@ dependencies = [ "bstr 1.9.1", "gix-actor", "gix-date", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3111,7 +3111,7 @@ dependencies = [ "gix-object", "gix-revwalk", "smallvec", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3130,7 +3130,7 @@ dependencies = [ "gix-validate", "itoa", "smallvec", - "thiserror 2.0.3", + "thiserror 2.0.6", "winnow 0.6.18", ] @@ -3152,7 +3152,7 @@ dependencies = [ "gix-quote", "parking_lot", "tempfile", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3170,7 +3170,7 @@ dependencies = [ "gix-path", "memmap2", "smallvec", - "thiserror 2.0.3", + "thiserror 2.0.6", "uluru", ] @@ -3183,7 +3183,7 @@ dependencies = [ "bstr 1.9.1", "faster-hex", "gix-trace", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3196,7 +3196,7 @@ dependencies = [ "gix-trace", "home", "once_cell", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3211,7 +3211,7 @@ dependencies = [ "gix-config-value", "gix-glob", "gix-path", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3224,7 +3224,7 @@ dependencies = [ "gix-config-value", "parking_lot", "rustix", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3235,7 +3235,7 @@ checksum = "64a1e282216ec2ab2816cd57e6ed88f8009e634aec47562883c05ac8a7009a63" dependencies = [ "bstr 1.9.1", "gix-utils", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3255,7 +3255,7 @@ dependencies = [ "gix-utils", "gix-validate", "memmap2", - "thiserror 2.0.3", + "thiserror 2.0.6", "winnow 0.6.18", ] @@ -3270,7 +3270,7 @@ dependencies = [ "gix-revision", "gix-validate", "smallvec", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3288,7 +3288,7 @@ dependencies = [ "gix-object", "gix-revwalk", "gix-trace", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3303,7 +3303,7 @@ dependencies = [ "gix-hashtable", "gix-object", "smallvec", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3338,7 +3338,7 @@ dependencies = [ "gix-pathspec", "gix-worktree", "portable-atomic", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3353,7 +3353,7 @@ dependencies = [ "gix-pathspec", "gix-refspec", "gix-url", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3392,7 +3392,7 @@ dependencies = [ "gix-object", "gix-revwalk", "smallvec", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3404,7 +3404,7 @@ dependencies = [ "bstr 1.9.1", "gix-features", "gix-path", - "thiserror 2.0.3", + "thiserror 2.0.6", "url", ] @@ -3426,7 +3426,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd520d09f9f585b34b32aba1d0b36ada89ab7fefb54a8ca3fe37fc482a750937" dependencies = [ "bstr 1.9.1", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3465,7 +3465,7 @@ dependencies = [ "gix-path", "gix-worktree", "io-close", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -3483,7 +3483,7 @@ dependencies = [ "gix-path", "gix-traverse", "parking_lot", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -4190,9 +4190,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.167" +version = "0.2.168" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" +checksum = "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d" [[package]] name = "libloading" @@ -4201,7 +4201,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" dependencies = [ "cfg-if", - "windows-targets 0.48.5", + "windows-targets 0.52.6", ] [[package]] @@ -5492,7 +5492,7 @@ dependencies = [ "tar", "test-case", "test-for-each-example", - "thiserror 2.0.3", + "thiserror 2.0.6", "tokio", "toml", "toml_edit 0.22.16", @@ -5501,7 +5501,7 @@ dependencies = [ "typed-builder", "url", "walkdir", - "which 5.0.0", + "which", "windows-sys 0.59.0", "zip", "zstd 0.13.2", @@ -5546,7 +5546,7 @@ dependencies = [ "serde_json", "snapbox", "starknet-types-core", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -5598,7 +5598,7 @@ dependencies = [ "serde", "serde_json", "smol_str", - "thiserror 2.0.3", + "thiserror 2.0.6", "walkdir", ] @@ -5614,7 +5614,7 @@ dependencies = [ "serde", "serde_json", "snapbox", - "thiserror 2.0.3", + "thiserror 2.0.6", ] [[package]] @@ -6372,11 +6372,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.3" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa" +checksum = "8fec2a1820ebd077e2b90c4df007bebf344cd394098a13c563957d0afc83ea47" dependencies = [ - "thiserror-impl 2.0.3", + "thiserror-impl 2.0.6", ] [[package]] @@ -6392,9 +6392,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.3" +version = "2.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568" +checksum = "d65750cab40f4ff1929fb1ba509e9914eb756131cef4210da8d5d700d26f6312" dependencies = [ "proc-macro2", "quote", @@ -6433,9 +6433,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.36" +version = "0.3.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" +checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" dependencies = [ "deranged", "itoa", @@ -6456,9 +6456,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" -version = "0.2.18" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" +checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" dependencies = [ "num-conv", "time-core", @@ -6500,9 +6500,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.41.1" +version = "1.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22cfb5bee7a6a52939ca9224d6ac897bb669134078daa8735560897f69de4d33" +checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551" dependencies = [ "backtrace", "bytes", @@ -7037,19 +7037,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "which" -version = "5.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bf3ea8596f3a0dd5980b46430f2058dfe2c36a27ccfbb1845d6fbfcd9ba6e14" -dependencies = [ - "either", - "home", - "once_cell", - "rustix", - "windows-sys 0.48.0", -] - [[package]] name = "which" version = "7.0.0" diff --git a/Cargo.toml b/Cargo.toml index 841e2e00f..2ce84dbca 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -124,7 +124,7 @@ tracing-subscriber = { version = "0.3", features = ["env-filter"] } typed-builder = ">=0.17" url = { version = "2", features = ["serde"] } walkdir = "2" -which = "5" +which = "7" windows-sys = { version = "0.59", features = ["Win32_Foundation", "Win32_System", "Win32_System_Console"] } xshell = "0.2" xxhash-rust = { version = "0.8", features = ["xxh3"] }