diff --git a/Cargo.lock b/Cargo.lock index cdaf81614..a83b2359e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -568,7 +568,7 @@ dependencies = [ [[package]] name = "cairo-lang-casm" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-utils", "indoc", @@ -581,7 +581,7 @@ dependencies = [ [[package]] name = "cairo-lang-compiler" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "anyhow", "cairo-lang-defs", @@ -604,7 +604,7 @@ dependencies = [ [[package]] name = "cairo-lang-debug" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-utils", ] @@ -612,7 +612,7 @@ dependencies = [ [[package]] name = "cairo-lang-defs" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-debug", "cairo-lang-diagnostics", @@ -628,7 +628,7 @@ dependencies = [ [[package]] name = "cairo-lang-diagnostics" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -639,7 +639,7 @@ dependencies = [ [[package]] name = "cairo-lang-eq-solver" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-utils", "good_lp", @@ -648,7 +648,7 @@ dependencies = [ [[package]] name = "cairo-lang-filesystem" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-debug", "cairo-lang-utils", @@ -661,7 +661,7 @@ dependencies = [ [[package]] name = "cairo-lang-formatter" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "anyhow", "cairo-lang-diagnostics", @@ -681,7 +681,7 @@ dependencies = [ [[package]] name = "cairo-lang-language-server" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -711,7 +711,7 @@ dependencies = [ [[package]] name = "cairo-lang-lowering" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -759,7 +759,7 @@ version = "1.0.0" [[package]] name = "cairo-lang-parser" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-diagnostics", "cairo-lang-filesystem", @@ -778,7 +778,7 @@ dependencies = [ [[package]] name = "cairo-lang-plugins" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-defs", "cairo-lang-diagnostics", @@ -796,7 +796,7 @@ dependencies = [ [[package]] name = "cairo-lang-proc-macros" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-debug", "quote", @@ -806,7 +806,7 @@ dependencies = [ [[package]] name = "cairo-lang-project" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-filesystem", "cairo-lang-utils", @@ -819,7 +819,7 @@ dependencies = [ [[package]] name = "cairo-lang-runner" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "ark-ff", "ark-secp256k1", @@ -849,7 +849,7 @@ dependencies = [ [[package]] name = "cairo-lang-semantic" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -875,7 +875,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "anyhow", "cairo-lang-utils", @@ -887,6 +887,7 @@ dependencies = [ "lalrpop-util", "num-bigint", "num-traits 0.2.19", + "once_cell", "regex", "salsa", "serde", @@ -900,7 +901,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-ap-change" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -915,7 +916,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-gas" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -930,7 +931,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-generator" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -954,7 +955,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-to-casm" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "assert_matches", "cairo-lang-casm", @@ -974,7 +975,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-type-size" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-sierra", "cairo-lang-utils", @@ -983,7 +984,7 @@ dependencies = [ [[package]] name = "cairo-lang-starknet" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -1013,7 +1014,7 @@ dependencies = [ [[package]] name = "cairo-lang-starknet-classes" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-casm", "cairo-lang-sierra", @@ -1036,7 +1037,7 @@ dependencies = [ [[package]] name = "cairo-lang-syntax" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -1051,7 +1052,7 @@ dependencies = [ [[package]] name = "cairo-lang-syntax-codegen" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "genco", "xshell", @@ -1060,7 +1061,7 @@ dependencies = [ [[package]] name = "cairo-lang-test-plugin" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -1087,7 +1088,7 @@ dependencies = [ [[package]] name = "cairo-lang-test-runner" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -1109,7 +1110,7 @@ dependencies = [ [[package]] name = "cairo-lang-test-utils" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "cairo-lang-formatter", "cairo-lang-utils", @@ -1121,7 +1122,7 @@ dependencies = [ [[package]] name = "cairo-lang-utils" version = "2.6.3" -source = "git+https://github.com/starkware-libs/cairo?rev=8bd3e1ba0a0aa43e4b3670ea724564258c972056#8bd3e1ba0a0aa43e4b3670ea724564258c972056" +source = "git+https://github.com/starkware-libs/cairo?rev=5b5cb8943283472a44f09319a0cc3a84491b4037#5b5cb8943283472a44f09319a0cc3a84491b4037" dependencies = [ "env_logger", "hashbrown 0.14.5", diff --git a/Cargo.toml b/Cargo.toml index de279d5ad..a9e46433d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,28 +35,28 @@ anyhow = "1" assert_fs = "1" async-trait = "0.1" axum = { version = "0.6", features = ["http2"] } -cairo-lang-casm = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-compiler = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-debug = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-defs = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-diagnostics = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-filesystem = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-formatter = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-language-server = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-lowering = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-project = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-runner = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-semantic = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-sierra = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-sierra-generator = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-sierra-to-casm = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-sierra-type-size = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-starknet = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-starknet-classes = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-syntax = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-test-plugin = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-test-runner = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056" } -cairo-lang-utils = { git = "https://github.com/starkware-libs/cairo", rev = "8bd3e1ba0a0aa43e4b3670ea724564258c972056", features = ["env_logger"] } +cairo-lang-casm = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-compiler = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-debug = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-defs = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-diagnostics = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-filesystem = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-formatter = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-language-server = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-lowering = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-project = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-runner = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-semantic = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-sierra = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-sierra-generator = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-sierra-to-casm = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-sierra-type-size = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-starknet = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-starknet-classes = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-syntax = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-test-plugin = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-test-runner = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037" } +cairo-lang-utils = { git = "https://github.com/starkware-libs/cairo", rev = "5b5cb8943283472a44f09319a0cc3a84491b4037", features = ["env_logger"] } camino = { version = "1", features = ["serde1"] } cargo_metadata = ">=0.18" clap = { version = "4", features = ["derive", "env", "string"] }