diff --git a/Cargo.lock b/Cargo.lock index 918b1526..839985fb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -75,9 +75,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.102" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" +checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" [[package]] name = "arrayvec" @@ -216,7 +216,7 @@ source = "git+https://github.com/starkware-libs/cairo?rev=4aa14fe#4aa14fef12c094 dependencies = [ "cairo-lang-utils", "indoc", - "num-bigint", + "num-bigint 0.4.8", "num-traits", "parity-scale-codec", "serde", @@ -355,7 +355,7 @@ dependencies = [ "indent", "itertools 0.15.0", "log", - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-traits", "salsa", @@ -378,7 +378,7 @@ dependencies = [ "cairo-lang-utils", "colored", "itertools 0.15.0", - "num-bigint", + "num-bigint 0.4.8", "num-traits", "salsa", "unescaper", @@ -465,7 +465,7 @@ dependencies = [ "id-arena", "indoc", "itertools 0.15.0", - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-traits", "salsa", @@ -489,7 +489,7 @@ dependencies = [ "itertools 0.15.0", "lalrpop", "lalrpop-util", - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-traits", "regex", @@ -511,7 +511,7 @@ dependencies = [ "cairo-lang-sierra-type-size", "cairo-lang-utils", "itertools 0.15.0", - "num-bigint", + "num-bigint 0.4.8", "num-traits", "thiserror", ] @@ -526,7 +526,7 @@ dependencies = [ "cairo-lang-sierra-type-size", "cairo-lang-utils", "itertools 0.15.0", - "num-bigint", + "num-bigint 0.4.8", "num-traits", "thiserror", ] @@ -569,7 +569,7 @@ dependencies = [ "cairo-lang-utils", "indoc", "itertools 0.15.0", - "num-bigint", + "num-bigint 0.4.8", "num-traits", "starknet-types-core", "thiserror", @@ -628,7 +628,7 @@ dependencies = [ "cairo-lang-utils", "convert_case", "itertools 0.15.0", - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-traits", "serde", @@ -650,7 +650,7 @@ dependencies = [ "cairo-lang-proc-macros", "cairo-lang-utils", "itertools 0.15.0", - "num-bigint", + "num-bigint 0.4.8", "num-traits", "salsa", "serde", @@ -687,7 +687,7 @@ dependencies = [ "cairo-lang-utils", "indoc", "itertools 0.15.0", - "num-bigint", + "num-bigint 0.4.8", "num-traits", "salsa", "serde", @@ -715,7 +715,7 @@ dependencies = [ "hashbrown 0.17.0", "indexmap", "itertools 0.15.0", - "num-bigint", + "num-bigint 0.4.8", "num-traits", "salsa", "schemars", @@ -765,9 +765,9 @@ dependencies = [ "if_chain", "indoc", "insta", - "itertools 0.14.0", + "itertools 0.15.0", "log", - "num-bigint", + "num-bigint 0.5.1", "pretty_assertions", "salsa", "scarb-metadata", @@ -803,7 +803,7 @@ dependencies = [ "keccak 0.1.6", "lazy_static", "nom", - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-prime", "num-traits", @@ -843,9 +843,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "clap" -version = "4.6.1" +version = "4.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" +checksum = "d91e0c145792ef73a6ad36d27c75ac09f1832222a3c209689d90f534685ee5b7" dependencies = [ "clap_builder", "clap_derive", @@ -853,9 +853,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.0" +version = "4.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" +checksum = "f09628afdcc538b57f3c6341e9c8e9970f18e4a481690a64974d7023bd33548b" dependencies = [ "anstream", "anstyle", @@ -865,14 +865,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.1" +version = "4.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" +checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061" dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] @@ -1056,9 +1056,9 @@ dependencies = [ [[package]] name = "ctor" -version = "1.0.7" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01334b89b69ff726750c5ce5073fc8bd860e99aa9a8fc5ca11b04730e3aee97a" +checksum = "e9bb72bb94fdc1bd619f4c18cc91ecf6302aeb333d31b3c6ec0bb841cd920209" dependencies = [ "link-section", "linktime-proc-macro", @@ -1466,9 +1466,9 @@ dependencies = [ [[package]] name = "insta" -version = "1.47.2" +version = "1.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b4a6248eb93a4401ed2f37dfe8ea592d3cf05b7cf4f8efa867b6895af7e094e" +checksum = "86f0f8fee8c926415c58d6ae43a08523a26faccb2323f5e6b644fe7dd4ef6b82" dependencies = [ "console", "once_cell", @@ -1605,7 +1605,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "018a95aa873eb49896a858dee0d925c33f3978d073c64b08dd4f2c9b35a017c6" dependencies = [ "getrandom 0.2.16", - "num-bigint", + "num-bigint 0.4.8", "num-traits", "rand 0.8.6", "serde", @@ -1626,9 +1626,9 @@ checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112" [[package]] name = "link-section" -version = "0.18.1" +version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "014e440054ce8170890229eeef5bcda955305e056ec713de40ed366944483f09" +checksum = "5ee1a0d6e252afe82e7bc2db42fba60e02ddf3b1accaf8cb21d96e34ba61f3d4" [[package]] name = "linktime-proc-macro" @@ -1654,9 +1654,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.31" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "113b30b4cd05f7c06868fdb2854f66a7b9fece9a48425351cd532e810d74024f" +checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" [[package]] name = "lru" @@ -1768,9 +1768,9 @@ dependencies = [ [[package]] name = "num-bigint" -version = "0.4.6" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" +checksum = "c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367" dependencies = [ "num-integer", "num-traits", @@ -1778,6 +1778,16 @@ dependencies = [ "serde", ] +[[package]] +name = "num-bigint" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93e7820bc0a80a0238e650327316f929ba18d5be054b647490a3a6a339f3e7c0" +dependencies = [ + "num-integer", + "num-traits", +] + [[package]] name = "num-complex" version = "0.4.6" @@ -1808,7 +1818,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64a5fe11d4135c3bcdf3a95b18b194afa9608a5f6ff034f5d857bc9a27fb0119" dependencies = [ - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-traits", ] @@ -1822,7 +1832,7 @@ dependencies = [ "bitvec", "either", "lru", - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-modular", "num-traits", @@ -2347,9 +2357,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba" dependencies = [ "serde_core", "serde_derive", @@ -2357,22 +2367,22 @@ dependencies = [ [[package]] name = "serde_core" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" +checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] @@ -2388,9 +2398,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.150" +version = "1.0.151" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" +checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" dependencies = [ "itoa", "memchr", @@ -2519,7 +2529,7 @@ dependencies = [ "crypto-bigint", "hex", "hmac", - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-traits", "rfc6979", @@ -2549,7 +2559,7 @@ dependencies = [ "lambdaworks-crypto", "lambdaworks-math", "lazy_static", - "num-bigint", + "num-bigint 0.4.8", "num-integer", "num-traits", "rand 0.9.2", @@ -2603,6 +2613,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "tap" version = "1.0.1" @@ -3024,9 +3045,9 @@ dependencies = [ [[package]] name = "which" -version = "8.0.2" +version = "8.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81995fafaaaf6ae47a7d0cc83c67caf92aeb7e5331650ae6ff856f7c0c60c459" +checksum = "8f3ef584124b911bcc3875c2f1472e80f24361ceb789bd1c62b3e9a3df9ff43c" dependencies = [ "libc", ] diff --git a/Cargo.toml b/Cargo.toml index 330df5ea..128bdcf6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -48,9 +48,9 @@ cairo-lang-utils = "*" cairo-language-common = "*" if_chain = "1.0.3" indoc = "2" -itertools = "0.14.0" +itertools = "0.15.0" log = "0.4.31" -num-bigint = "0.4.6" +num-bigint = "0.5.1" salsa = "0.28.1" scarb-metadata = "1.15.1" tempfile = "3"