diff --git a/Cargo.lock b/Cargo.lock index 0843ba21650..e311914a857 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -455,7 +455,7 @@ dependencies = [ [[package]] name = "cairo-compile" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -467,7 +467,7 @@ dependencies = [ [[package]] name = "cairo-execute" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "bincode", @@ -482,7 +482,7 @@ dependencies = [ [[package]] name = "cairo-format" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-formatter", "cairo-lang-utils", @@ -494,7 +494,7 @@ dependencies = [ [[package]] name = "cairo-lang-casm" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-utils", "env_logger", @@ -512,7 +512,7 @@ dependencies = [ [[package]] name = "cairo-lang-compiler" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-defs", @@ -536,7 +536,7 @@ dependencies = [ [[package]] name = "cairo-lang-debug" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-proc-macros", "cairo-lang-utils", @@ -547,7 +547,7 @@ dependencies = [ [[package]] name = "cairo-lang-defs" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-debug", "cairo-lang-diagnostics", @@ -567,7 +567,7 @@ dependencies = [ [[package]] name = "cairo-lang-diagnostics" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -581,7 +581,7 @@ dependencies = [ [[package]] name = "cairo-lang-doc" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-debug", @@ -604,7 +604,7 @@ dependencies = [ [[package]] name = "cairo-lang-eq-solver" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-utils", "env_logger", @@ -614,7 +614,7 @@ dependencies = [ [[package]] name = "cairo-lang-executable" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-casm", @@ -643,7 +643,7 @@ dependencies = [ [[package]] name = "cairo-lang-filesystem" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-debug", "cairo-lang-utils", @@ -660,7 +660,7 @@ dependencies = [ [[package]] name = "cairo-lang-formatter" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-diagnostics", @@ -680,7 +680,7 @@ dependencies = [ [[package]] name = "cairo-lang-language-server" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "assert_fs", @@ -730,7 +730,7 @@ dependencies = [ [[package]] name = "cairo-lang-lowering" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -788,7 +788,7 @@ checksum = "c49906d6b1c215e5814be7c5c65ecf2328898b335bee8c2409ec07cfb5530daf" [[package]] name = "cairo-lang-parser" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-diagnostics", "cairo-lang-filesystem", @@ -811,7 +811,7 @@ dependencies = [ [[package]] name = "cairo-lang-plugins" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -833,7 +833,7 @@ dependencies = [ [[package]] name = "cairo-lang-proc-macros" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-debug", "quote", @@ -842,7 +842,7 @@ dependencies = [ [[package]] name = "cairo-lang-project" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-filesystem", "cairo-lang-utils", @@ -855,7 +855,7 @@ dependencies = [ [[package]] name = "cairo-lang-runnable-utils" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-casm", "cairo-lang-sierra", @@ -870,7 +870,7 @@ dependencies = [ [[package]] name = "cairo-lang-runner" -version = "2.8.5" +version = "2.9.0" dependencies = [ "ark-ff", "ark-secp256k1", @@ -905,7 +905,7 @@ dependencies = [ [[package]] name = "cairo-lang-semantic" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -933,7 +933,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "bimap", @@ -965,7 +965,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-ap-change" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -980,7 +980,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-gas" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -1000,7 +1000,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-generator" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -1030,7 +1030,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-to-casm" -version = "2.8.5" +version = "2.9.0" dependencies = [ "assert_matches", "cairo-lang-casm", @@ -1054,7 +1054,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-type-size" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-sierra", "cairo-lang-utils", @@ -1062,7 +1062,7 @@ dependencies = [ [[package]] name = "cairo-lang-starknet" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -1096,7 +1096,7 @@ dependencies = [ [[package]] name = "cairo-lang-starknet-classes" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-casm", "cairo-lang-sierra", @@ -1124,7 +1124,7 @@ dependencies = [ [[package]] name = "cairo-lang-syntax" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -1141,7 +1141,7 @@ dependencies = [ [[package]] name = "cairo-lang-syntax-codegen" -version = "2.8.5" +version = "2.9.0" dependencies = [ "env_logger", "genco", @@ -1151,7 +1151,7 @@ dependencies = [ [[package]] name = "cairo-lang-test-plugin" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -1176,7 +1176,7 @@ dependencies = [ [[package]] name = "cairo-lang-test-runner" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -1198,7 +1198,7 @@ dependencies = [ [[package]] name = "cairo-lang-test-utils" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-formatter", "cairo-lang-utils", @@ -1211,7 +1211,7 @@ dependencies = [ [[package]] name = "cairo-lang-utils" -version = "2.8.5" +version = "2.9.0" dependencies = [ "env_logger", "hashbrown 0.14.5", @@ -1231,14 +1231,14 @@ dependencies = [ [[package]] name = "cairo-language-server" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-language-server", ] [[package]] name = "cairo-run" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -1252,7 +1252,7 @@ dependencies = [ [[package]] name = "cairo-test" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -1922,7 +1922,7 @@ dependencies = [ [[package]] name = "generate-syntax" -version = "2.8.5" +version = "2.9.0" dependencies = [ "cairo-lang-syntax-codegen", "cairo-lang-utils", @@ -1941,7 +1941,7 @@ dependencies = [ [[package]] name = "get-lowering" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -3780,7 +3780,7 @@ dependencies = [ [[package]] name = "sierra-compile" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-sierra", @@ -3874,7 +3874,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "starknet-compile" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -3937,7 +3937,7 @@ dependencies = [ [[package]] name = "starknet-sierra-compile" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-sierra", @@ -3950,7 +3950,7 @@ dependencies = [ [[package]] name = "starknet-sierra-extract-code" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "cairo-lang-starknet-classes", @@ -3960,7 +3960,7 @@ dependencies = [ [[package]] name = "starknet-sierra-upgrade-validate" -version = "2.8.5" +version = "2.9.0" dependencies = [ "anyhow", "async-channel", @@ -4157,7 +4157,7 @@ dependencies = [ [[package]] name = "tests" -version = "2.8.5" +version = "2.9.0" dependencies = [ "assert_matches", "cairo-lang-casm", diff --git a/Cargo.toml b/Cargo.toml index a0ffabc95ab..379e688a471 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -74,7 +74,7 @@ members = [ exclude = ["ensure-no_std"] [workspace.package] -version = "2.8.5" +version = "2.9.0" edition = "2021" repository = "https://github.com/starkware-libs/cairo/" license = "Apache-2.0" diff --git a/corelib/Scarb.toml b/corelib/Scarb.toml index ddbf089daa2..ceafa3f2ace 100644 --- a/corelib/Scarb.toml +++ b/corelib/Scarb.toml @@ -1,6 +1,6 @@ [package] name = "core" -version = "2.8.5" +version = "2.9.0" edition = "2024_07" experimental-features = ["coupons", "negative_impls", "associated_item_constraints"] @@ -9,4 +9,4 @@ experimental-features = ["coupons", "negative_impls", "associated_item_constrain no-core = true [dev-dependencies] -cairo_test = "2.8.5" +cairo_test = "2.9.0" diff --git a/corelib/cairo_project.toml b/corelib/cairo_project.toml index c23f76c22bf..91ae9ec3553 100644 --- a/corelib/cairo_project.toml +++ b/corelib/cairo_project.toml @@ -2,7 +2,7 @@ core = "src" [config.global] -version = "2.8.5" +version = "2.9.0" edition = "2024_07" [config.global.experimental_features] diff --git a/crates/bin/cairo-compile/Cargo.toml b/crates/bin/cairo-compile/Cargo.toml index c93c104d783..49a166167d1 100644 --- a/crates/bin/cairo-compile/Cargo.toml +++ b/crates/bin/cairo-compile/Cargo.toml @@ -11,8 +11,8 @@ anyhow.workspace = true clap.workspace = true log.workspace = true -cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "~2.8.5" } -cairo-lang-lowering = { path = "../../cairo-lang-lowering", version = "~2.8.5" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.8.5", features = [ +cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "~2.9.0" } +cairo-lang-lowering = { path = "../../cairo-lang-lowering", version = "~2.9.0" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.9.0", features = [ "env_logger", ] } diff --git a/crates/bin/cairo-execute/Cargo.toml b/crates/bin/cairo-execute/Cargo.toml index 2ee3b8f3867..cfb70fa5c9b 100644 --- a/crates/bin/cairo-execute/Cargo.toml +++ b/crates/bin/cairo-execute/Cargo.toml @@ -9,9 +9,9 @@ description = "Executable for creating executables and running them for the Cair [dependencies] anyhow.workspace = true bincode = { version = "2.0.0-rc.3" } -cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "~2.8.5" } -cairo-lang-executable = { path = "../../cairo-lang-executable", version = "~2.8.5" } -cairo-lang-runner = { path = "../../cairo-lang-runner", version = "~2.8.5" } +cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "~2.9.0" } +cairo-lang-executable = { path = "../../cairo-lang-executable", version = "~2.9.0" } +cairo-lang-runner = { path = "../../cairo-lang-runner", version = "~2.9.0" } cairo-vm = { workspace = true, features = ["clap"] } clap.workspace = true num-bigint.workspace = true diff --git a/crates/bin/cairo-format/Cargo.toml b/crates/bin/cairo-format/Cargo.toml index e13ba43abc9..b6c03b666d1 100644 --- a/crates/bin/cairo-format/Cargo.toml +++ b/crates/bin/cairo-format/Cargo.toml @@ -12,7 +12,7 @@ log.workspace = true colored.workspace = true ignore.workspace = true -cairo-lang-formatter = { path = "../../cairo-lang-formatter", version = "~2.8.5" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.8.5", features = [ +cairo-lang-formatter = { path = "../../cairo-lang-formatter", version = "~2.9.0" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.9.0", features = [ "env_logger", ] } diff --git a/crates/bin/cairo-language-server/Cargo.toml b/crates/bin/cairo-language-server/Cargo.toml index a4347bef0c3..b1fece6a740 100644 --- a/crates/bin/cairo-language-server/Cargo.toml +++ b/crates/bin/cairo-language-server/Cargo.toml @@ -7,4 +7,4 @@ license-file.workspace = true description = "Language server executable for the Cairo programming language" [dependencies] -cairo-lang-language-server = { path = "../../cairo-lang-language-server", version = "~2.8.5" } +cairo-lang-language-server = { path = "../../cairo-lang-language-server", version = "~2.9.0" } diff --git a/crates/bin/cairo-run/Cargo.toml b/crates/bin/cairo-run/Cargo.toml index 97e3a4fc64d..e3d3fe000c4 100644 --- a/crates/bin/cairo-run/Cargo.toml +++ b/crates/bin/cairo-run/Cargo.toml @@ -10,9 +10,9 @@ description = "Runner executable for the Cairo programming language" anyhow.workspace = true clap.workspace = true -cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "~2.8.5" } -cairo-lang-diagnostics = { path = "../../cairo-lang-diagnostics", version = "~2.8.5" } -cairo-lang-runner = { path = "../../cairo-lang-runner", version = "~2.8.5" } -cairo-lang-sierra-generator = { path = "../../cairo-lang-sierra-generator", version = "~2.8.5" } -cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "~2.8.5" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "~2.9.0" } +cairo-lang-diagnostics = { path = "../../cairo-lang-diagnostics", version = "~2.9.0" } +cairo-lang-runner = { path = "../../cairo-lang-runner", version = "~2.9.0" } +cairo-lang-sierra-generator = { path = "../../cairo-lang-sierra-generator", version = "~2.9.0" } +cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "~2.9.0" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.9.0" } diff --git a/crates/bin/cairo-test/Cargo.toml b/crates/bin/cairo-test/Cargo.toml index 835f4e9f843..8ca553fa68a 100644 --- a/crates/bin/cairo-test/Cargo.toml +++ b/crates/bin/cairo-test/Cargo.toml @@ -11,5 +11,5 @@ anyhow.workspace = true clap.workspace = true serde = { workspace = true, default-features = true } -cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "~2.8.5" } -cairo-lang-test-runner = { path = "../../cairo-lang-test-runner", version = "~2.8.5" } +cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "~2.9.0" } +cairo-lang-test-runner = { path = "../../cairo-lang-test-runner", version = "~2.9.0" } diff --git a/crates/bin/generate-syntax/Cargo.toml b/crates/bin/generate-syntax/Cargo.toml index 74fe00298b5..96431eb8558 100644 --- a/crates/bin/generate-syntax/Cargo.toml +++ b/crates/bin/generate-syntax/Cargo.toml @@ -8,7 +8,7 @@ license-file.workspace = true [dependencies] log.workspace = true -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.8.5", features = [ +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.9.0", features = [ "env_logger", ] } -cairo-lang-syntax-codegen = { path = "../../cairo-lang-syntax-codegen", version = "~2.8.5" } +cairo-lang-syntax-codegen = { path = "../../cairo-lang-syntax-codegen", version = "~2.9.0" } diff --git a/crates/bin/get-lowering/Cargo.toml b/crates/bin/get-lowering/Cargo.toml index 288898a6442..c7f83bec034 100644 --- a/crates/bin/get-lowering/Cargo.toml +++ b/crates/bin/get-lowering/Cargo.toml @@ -11,11 +11,11 @@ anyhow.workspace = true clap.workspace = true convert_case.workspace = true itertools.workspace = true -cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "2.8.5" } -cairo-lang-debug = { path = "../../cairo-lang-debug", version = "2.8.5" } -cairo-lang-defs = { path = "../../cairo-lang-defs", version = "2.8.5" } -cairo-lang-filesystem = { path = "../../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-lowering = { path = "../../cairo-lang-lowering", version = "~2.8.5" } -cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "~2.8.5" } -cairo-lang-semantic = { path = "../../cairo-lang-semantic", version = "~2.8.5" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "2.9.0" } +cairo-lang-debug = { path = "../../cairo-lang-debug", version = "2.9.0" } +cairo-lang-defs = { path = "../../cairo-lang-defs", version = "2.9.0" } +cairo-lang-filesystem = { path = "../../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-lowering = { path = "../../cairo-lang-lowering", version = "~2.9.0" } +cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "~2.9.0" } +cairo-lang-semantic = { path = "../../cairo-lang-semantic", version = "~2.9.0" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.9.0" } diff --git a/crates/bin/sierra-compile/Cargo.toml b/crates/bin/sierra-compile/Cargo.toml index f6a7e19fafb..ac872ad10ce 100644 --- a/crates/bin/sierra-compile/Cargo.toml +++ b/crates/bin/sierra-compile/Cargo.toml @@ -12,8 +12,8 @@ log.workspace = true clap.workspace = true indoc.workspace = true -cairo-lang-sierra = { path = "../../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-sierra-to-casm = { path = "../../cairo-lang-sierra-to-casm", version = "~2.8.5" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.8.5", features = [ +cairo-lang-sierra = { path = "../../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-sierra-to-casm = { path = "../../cairo-lang-sierra-to-casm", version = "~2.9.0" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.9.0", features = [ "env_logger", ] } diff --git a/crates/bin/starknet-compile/Cargo.toml b/crates/bin/starknet-compile/Cargo.toml index d9d3ad91884..a797c248e75 100644 --- a/crates/bin/starknet-compile/Cargo.toml +++ b/crates/bin/starknet-compile/Cargo.toml @@ -10,6 +10,6 @@ description = "Compiler executable for the Cairo programming language with the S anyhow.workspace = true clap.workspace = true -cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "~2.8.5" } -cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "~2.8.5" } -cairo-lang-starknet-classes = { path = "../../cairo-lang-starknet-classes", version = "~2.8.5" } +cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "~2.9.0" } +cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "~2.9.0" } +cairo-lang-starknet-classes = { path = "../../cairo-lang-starknet-classes", version = "~2.9.0" } diff --git a/crates/bin/starknet-sierra-compile/Cargo.toml b/crates/bin/starknet-sierra-compile/Cargo.toml index a31a1ec443b..8205146b15b 100644 --- a/crates/bin/starknet-sierra-compile/Cargo.toml +++ b/crates/bin/starknet-sierra-compile/Cargo.toml @@ -12,6 +12,6 @@ clap.workspace = true serde = { workspace = true, default-features = true } serde_json.workspace = true -cairo-lang-sierra = { path = "../../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-starknet-classes = { path = "../../cairo-lang-starknet-classes", version = "~2.8.5" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.8.5", features = ["serde"] } +cairo-lang-sierra = { path = "../../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-starknet-classes = { path = "../../cairo-lang-starknet-classes", version = "~2.9.0" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.9.0", features = ["serde"] } diff --git a/crates/bin/starknet-sierra-extract-code/Cargo.toml b/crates/bin/starknet-sierra-extract-code/Cargo.toml index 5ba534bc408..d603bc875b5 100644 --- a/crates/bin/starknet-sierra-extract-code/Cargo.toml +++ b/crates/bin/starknet-sierra-extract-code/Cargo.toml @@ -8,6 +8,6 @@ description = "Compiler executable for printing Starknet Sierra json included co [dependencies] anyhow.workspace = true -cairo-lang-starknet-classes = { path = "../../cairo-lang-starknet-classes", version = "~2.8.5" } +cairo-lang-starknet-classes = { path = "../../cairo-lang-starknet-classes", version = "~2.9.0" } clap.workspace = true serde_json.workspace = true diff --git a/crates/bin/starknet-sierra-upgrade-validate/Cargo.toml b/crates/bin/starknet-sierra-upgrade-validate/Cargo.toml index 84cd7bdea64..ca973fde9a2 100644 --- a/crates/bin/starknet-sierra-upgrade-validate/Cargo.toml +++ b/crates/bin/starknet-sierra-upgrade-validate/Cargo.toml @@ -15,8 +15,8 @@ reqwest = { version = "0.12", features = ["json"] } serde = { workspace = true, default-features = true } serde_json.workspace = true tokio.workspace = true -cairo-lang-starknet-classes = { path = "../../cairo-lang-starknet-classes", version = "~2.8.5" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.8.5", features = [ +cairo-lang-starknet-classes = { path = "../../cairo-lang-starknet-classes", version = "~2.9.0" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "~2.9.0", features = [ "serde", ] } diff --git a/crates/cairo-lang-casm/Cargo.toml b/crates/cairo-lang-casm/Cargo.toml index 8de7d44c582..2d7a0c440a7 100644 --- a/crates/cairo-lang-casm/Cargo.toml +++ b/crates/cairo-lang-casm/Cargo.toml @@ -7,7 +7,7 @@ license-file.workspace = true description = "Cairo assembly encoding." [dependencies] -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5", default-features = false } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0", default-features = false } indoc.workspace = true num-bigint = { workspace = true } num-traits = { workspace = true } diff --git a/crates/cairo-lang-compiler/Cargo.toml b/crates/cairo-lang-compiler/Cargo.toml index f80fb1e91e0..60eab9ac947 100644 --- a/crates/cairo-lang-compiler/Cargo.toml +++ b/crates/cairo-lang-compiler/Cargo.toml @@ -8,17 +8,17 @@ description = "Cairo compiler." [dependencies] anyhow.workspace = true -cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.8.5" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.8.5" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.8.5" } -cairo-lang-project = { path = "../cairo-lang-project", version = "~2.8.5" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.8.5", features = ["testing"] } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.9.0" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.9.0" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.9.0" } +cairo-lang-project = { path = "../cairo-lang-project", version = "~2.9.0" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.9.0", features = ["testing"] } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } indoc.workspace = true rayon.workspace = true salsa.workspace = true diff --git a/crates/cairo-lang-debug/Cargo.toml b/crates/cairo-lang-debug/Cargo.toml index e9824277b79..19bf2e93fa4 100644 --- a/crates/cairo-lang-debug/Cargo.toml +++ b/crates/cairo-lang-debug/Cargo.toml @@ -7,7 +7,7 @@ license-file.workspace = true description = "Debug utilities for query objects." [dependencies] -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } [dev-dependencies] cairo-lang-proc-macros = { path = "../cairo-lang-proc-macros"} diff --git a/crates/cairo-lang-defs/Cargo.toml b/crates/cairo-lang-defs/Cargo.toml index 41b3e4f6a84..c3f61fd38b8 100644 --- a/crates/cairo-lang-defs/Cargo.toml +++ b/crates/cairo-lang-defs/Cargo.toml @@ -7,12 +7,12 @@ license-file.workspace = true description = "Handling of definitions of language items in Cairo." [dependencies] -cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.8.5" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.9.0" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } itertools = { workspace = true, default-features = true } salsa.workspace = true smol_str.workspace = true diff --git a/crates/cairo-lang-diagnostics/Cargo.toml b/crates/cairo-lang-diagnostics/Cargo.toml index 052fdccdae5..e842621b855 100644 --- a/crates/cairo-lang-diagnostics/Cargo.toml +++ b/crates/cairo-lang-diagnostics/Cargo.toml @@ -7,9 +7,9 @@ license-file.workspace = true description = "Diagnostic utilities." [dependencies] -cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } itertools = { workspace = true, default-features = true } [dev-dependencies] diff --git a/crates/cairo-lang-doc/Cargo.toml b/crates/cairo-lang-doc/Cargo.toml index da81eccf13d..059102ec9a3 100644 --- a/crates/cairo-lang-doc/Cargo.toml +++ b/crates/cairo-lang-doc/Cargo.toml @@ -7,15 +7,15 @@ license-file.workspace = true description = "A collection of documentation processing utilities for the Cairo programming language." [dependencies] -cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.8.5" } -cairo-lang-formatter = { path = "../cairo-lang-formatter", version = "~2.8.5" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version ="~2.8.5"} -cairo-lang-debug = { path = "../cairo-lang-debug", version ="~2.8.5" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.9.0" } +cairo-lang-formatter = { path = "../cairo-lang-formatter", version = "~2.9.0" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version ="~2.9.0"} +cairo-lang-debug = { path = "../cairo-lang-debug", version ="~2.9.0" } smol_str.workspace = true pulldown-cmark = "0.12.2" salsa.workspace = true diff --git a/crates/cairo-lang-eq-solver/Cargo.toml b/crates/cairo-lang-eq-solver/Cargo.toml index 01e7add43d0..898c33d58a5 100644 --- a/crates/cairo-lang-eq-solver/Cargo.toml +++ b/crates/cairo-lang-eq-solver/Cargo.toml @@ -7,7 +7,7 @@ license-file.workspace = true description = "Equation solving for Sierra generation." [dependencies] -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } good_lp.workspace = true [dev-dependencies] diff --git a/crates/cairo-lang-executable/Cargo.toml b/crates/cairo-lang-executable/Cargo.toml index 5eab044944e..04b6296bb8e 100644 --- a/crates/cairo-lang-executable/Cargo.toml +++ b/crates/cairo-lang-executable/Cargo.toml @@ -8,18 +8,18 @@ description = "Cairo executable artifact." [dependencies] anyhow.workspace = true -cairo-lang-casm = { path = "../cairo-lang-casm", version = "~2.8.5", default-features = true, features = ["serde"] } -cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "~2.8.5" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.8.5" } -cairo-lang-plugins = { path = "../cairo-lang-plugins", version = "~2.8.5" } -cairo-lang-runnable-utils = { path = "../cairo-lang-runnable-utils", version = "~2.8.5" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.8.5" } -cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.8.5" } -cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-casm = { path = "../cairo-lang-casm", version = "~2.9.0", default-features = true, features = ["serde"] } +cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "~2.9.0" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.9.0" } +cairo-lang-plugins = { path = "../cairo-lang-plugins", version = "~2.9.0" } +cairo-lang-runnable-utils = { path = "../cairo-lang-runnable-utils", version = "~2.9.0" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.9.0" } +cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.9.0" } +cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } cairo-vm.workspace = true itertools = { workspace = true, default-features = true } indoc.workspace = true diff --git a/crates/cairo-lang-filesystem/Cargo.toml b/crates/cairo-lang-filesystem/Cargo.toml index 526f1042bbd..6b424fb1181 100644 --- a/crates/cairo-lang-filesystem/Cargo.toml +++ b/crates/cairo-lang-filesystem/Cargo.toml @@ -7,8 +7,8 @@ license-file.workspace = true description = "Virtual filesystem for the compiler." [dependencies] -cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5", features = ["serde"] } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0", features = ["serde"] } path-clean.workspace = true salsa.workspace = true semver.workspace = true diff --git a/crates/cairo-lang-formatter/Cargo.toml b/crates/cairo-lang-formatter/Cargo.toml index f8bd42bde3d..a59848ef5fb 100644 --- a/crates/cairo-lang-formatter/Cargo.toml +++ b/crates/cairo-lang-formatter/Cargo.toml @@ -8,11 +8,11 @@ description = "Cairo formatter." [dependencies] anyhow.workspace = true -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } diffy.workspace = true ignore.workspace = true itertools = { workspace = true, default-features = true } diff --git a/crates/cairo-lang-language-server/Cargo.toml b/crates/cairo-lang-language-server/Cargo.toml index 074cdb29716..c11ae3e57f0 100644 --- a/crates/cairo-lang-language-server/Cargo.toml +++ b/crates/cairo-lang-language-server/Cargo.toml @@ -11,20 +11,20 @@ testing = [] [dependencies] anyhow.workspace = true -cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "~2.8.5" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.8.5" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.8.5" } -cairo-lang-doc = { path = "../cairo-lang-doc", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-formatter = { path = "../cairo-lang-formatter", version = "~2.8.5" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.8.5" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.8.5" } -cairo-lang-project = { path = "../cairo-lang-project", version = "~2.8.5" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.8.5" } -cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-test-plugin = { path = "../cairo-lang-test-plugin", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "~2.9.0" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.9.0" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.9.0" } +cairo-lang-doc = { path = "../cairo-lang-doc", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-formatter = { path = "../cairo-lang-formatter", version = "~2.9.0" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.9.0" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.9.0" } +cairo-lang-project = { path = "../cairo-lang-project", version = "~2.9.0" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.9.0" } +cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-test-plugin = { path = "../cairo-lang-test-plugin", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } cairo-lang-macro = "0.1.1" convert_case.workspace = true crossbeam = "0.8.4" diff --git a/crates/cairo-lang-language-server/tests/e2e/analysis.rs b/crates/cairo-lang-language-server/tests/e2e/analysis.rs index 3d1ba661b0b..77ef4b441af 100644 --- a/crates/cairo-lang-language-server/tests/e2e/analysis.rs +++ b/crates/cairo-lang-language-server/tests/e2e/analysis.rs @@ -47,8 +47,8 @@ fn cairo_projects() { version: Some( Version { major: 2, - minor: 8, - patch: 5, + minor: 9, + patch: 0, }, ), cfg_set: None, diff --git a/crates/cairo-lang-lowering/Cargo.toml b/crates/cairo-lang-lowering/Cargo.toml index 246354a81f0..98ea60fc05d 100644 --- a/crates/cairo-lang-lowering/Cargo.toml +++ b/crates/cairo-lang-lowering/Cargo.toml @@ -7,15 +7,15 @@ license-file.workspace = true description = "Cairo lowering phase." [dependencies] -cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.8.5" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.8.5" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.8.5" } -cairo-lang-proc-macros = { path = "../cairo-lang-proc-macros", version = "~2.8.5" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.9.0" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.9.0" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.9.0" } +cairo-lang-proc-macros = { path = "../cairo-lang-proc-macros", version = "~2.9.0" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } id-arena.workspace = true itertools = { workspace = true, default-features = true } log.workspace = true diff --git a/crates/cairo-lang-parser/Cargo.toml b/crates/cairo-lang-parser/Cargo.toml index 054954744fc..112833f9712 100644 --- a/crates/cairo-lang-parser/Cargo.toml +++ b/crates/cairo-lang-parser/Cargo.toml @@ -7,11 +7,11 @@ license-file.workspace = true description = "Cairo parser." [dependencies] -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-syntax-codegen = { path = "../cairo-lang-syntax-codegen", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-syntax-codegen = { path = "../cairo-lang-syntax-codegen", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } colored.workspace = true itertools = { workspace = true, default-features = true } num-bigint = { workspace = true, default-features = true } diff --git a/crates/cairo-lang-plugins/Cargo.toml b/crates/cairo-lang-plugins/Cargo.toml index 85f3e8a5a54..2692e08a4db 100644 --- a/crates/cairo-lang-plugins/Cargo.toml +++ b/crates/cairo-lang-plugins/Cargo.toml @@ -10,12 +10,12 @@ description = "Cairo core plugin implementations." testing = [] [dependencies] -cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.8.5" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.9.0" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } indent.workspace = true indoc.workspace = true itertools = { workspace = true, default-features = true } diff --git a/crates/cairo-lang-proc-macros/Cargo.toml b/crates/cairo-lang-proc-macros/Cargo.toml index 2dc413d29df..219ef232aa9 100644 --- a/crates/cairo-lang-proc-macros/Cargo.toml +++ b/crates/cairo-lang-proc-macros/Cargo.toml @@ -17,6 +17,6 @@ normal = ["cairo-lang-debug"] [dependencies] # This is used only for docs. -cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.8.5" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.9.0" } quote.workspace = true syn.workspace = true diff --git a/crates/cairo-lang-project/Cargo.toml b/crates/cairo-lang-project/Cargo.toml index 66538046d75..63e99a31de4 100644 --- a/crates/cairo-lang-project/Cargo.toml +++ b/crates/cairo-lang-project/Cargo.toml @@ -7,8 +7,8 @@ license-file.workspace = true description = "Cairo project specification. For example, crates and flags used for compilation." [dependencies] -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } serde = { workspace = true, default-features = true } thiserror.workspace = true toml.workspace = true diff --git a/crates/cairo-lang-runnable-utils/Cargo.toml b/crates/cairo-lang-runnable-utils/Cargo.toml index 7248554ad78..e08da0b42b8 100644 --- a/crates/cairo-lang-runnable-utils/Cargo.toml +++ b/crates/cairo-lang-runnable-utils/Cargo.toml @@ -7,13 +7,13 @@ license-file.workspace = true description = "Helpers for creating cairo runnable artifact." [dependencies] -cairo-lang-casm = { path = "../cairo-lang-casm", version = "~2.8.5" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-sierra-ap-change = { path = "../cairo-lang-sierra-ap-change", version = "~2.8.5" } -cairo-lang-sierra-gas = { path = "../cairo-lang-sierra-gas", version = "~2.8.5" } -cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "~2.8.5" } -cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-casm = { path = "../cairo-lang-casm", version = "~2.9.0" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-sierra-ap-change = { path = "../cairo-lang-sierra-ap-change", version = "~2.9.0" } +cairo-lang-sierra-gas = { path = "../cairo-lang-sierra-gas", version = "~2.9.0" } +cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "~2.9.0" } +cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } cairo-vm.workspace = true thiserror.workspace = true diff --git a/crates/cairo-lang-runner/Cargo.toml b/crates/cairo-lang-runner/Cargo.toml index 5f7cd6f3da8..640d9fd3dd6 100644 --- a/crates/cairo-lang-runner/Cargo.toml +++ b/crates/cairo-lang-runner/Cargo.toml @@ -11,14 +11,14 @@ ark-ff.workspace = true ark-secp256k1.workspace = true ark-secp256r1.workspace = true -cairo-lang-casm = { path = "../cairo-lang-casm", version = "~2.8.5" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.8.5" } -cairo-lang-runnable-utils = { path = "../cairo-lang-runnable-utils", version = "~2.8.5" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.8.5" } -cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "~2.8.5" } -cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-casm = { path = "../cairo-lang-casm", version = "~2.9.0" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.9.0" } +cairo-lang-runnable-utils = { path = "../cairo-lang-runnable-utils", version = "~2.9.0" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.9.0" } +cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "~2.9.0" } +cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } cairo-vm.workspace = true itertools = { workspace = true, default-features = true } keccak.workspace = true diff --git a/crates/cairo-lang-semantic/Cargo.toml b/crates/cairo-lang-semantic/Cargo.toml index c8fccbb5f06..5032369ee20 100644 --- a/crates/cairo-lang-semantic/Cargo.toml +++ b/crates/cairo-lang-semantic/Cargo.toml @@ -10,16 +10,16 @@ description = "Cairo semantic model." testing = ["dep:cairo-lang-test-utils", "dep:toml"] [dependencies] -cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.8.5" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.8.5" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.8.5" } -cairo-lang-plugins = { path = "../cairo-lang-plugins", version = "~2.8.5" } -cairo-lang-proc-macros = { path = "../cairo-lang-proc-macros", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } -cairo-lang-test-utils = { path = "../cairo-lang-test-utils", version = "~2.8.5", optional = true, features = ["testing"] } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.9.0" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.9.0" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.9.0" } +cairo-lang-plugins = { path = "../cairo-lang-plugins", version = "~2.9.0" } +cairo-lang-proc-macros = { path = "../cairo-lang-proc-macros", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } +cairo-lang-test-utils = { path = "../cairo-lang-test-utils", version = "~2.9.0", optional = true, features = ["testing"] } id-arena.workspace = true indoc.workspace = true itertools = { workspace = true, default-features = true } diff --git a/crates/cairo-lang-sierra-ap-change/Cargo.toml b/crates/cairo-lang-sierra-ap-change/Cargo.toml index f908145fe5c..2c27ec69e2b 100644 --- a/crates/cairo-lang-sierra-ap-change/Cargo.toml +++ b/crates/cairo-lang-sierra-ap-change/Cargo.toml @@ -7,10 +7,10 @@ license-file.workspace = true description = "Sierra AP change computation." [dependencies] -cairo-lang-eq-solver = { path = "../cairo-lang-eq-solver", version = "~2.8.5" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-eq-solver = { path = "../cairo-lang-eq-solver", version = "~2.9.0" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } itertools = { workspace = true, default-features = true } thiserror.workspace = true num-bigint = { workspace = true } diff --git a/crates/cairo-lang-sierra-gas/Cargo.toml b/crates/cairo-lang-sierra-gas/Cargo.toml index a8d466e6c83..9aa8334b1b9 100644 --- a/crates/cairo-lang-sierra-gas/Cargo.toml +++ b/crates/cairo-lang-sierra-gas/Cargo.toml @@ -7,10 +7,10 @@ license-file.workspace = true description = "Sierra gas computation." [dependencies] -cairo-lang-eq-solver = { path = "../cairo-lang-eq-solver", version = "~2.8.5" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-eq-solver = { path = "../cairo-lang-eq-solver", version = "~2.9.0" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } itertools = { workspace = true, default-features = true } thiserror.workspace = true num-bigint = { workspace = true } diff --git a/crates/cairo-lang-sierra-generator/Cargo.toml b/crates/cairo-lang-sierra-generator/Cargo.toml index db72cb804cf..597a943d163 100644 --- a/crates/cairo-lang-sierra-generator/Cargo.toml +++ b/crates/cairo-lang-sierra-generator/Cargo.toml @@ -10,17 +10,17 @@ description = "Sierra code generation from lowered Cairo representation." testing = ["dep:cairo-lang-test-utils"] [dependencies] -cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.8.5" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.8.5" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.8.5" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.8.5" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.8.5" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-test-utils = { path = "../cairo-lang-test-utils", version = "~2.8.5", optional = true, features = ["testing"] } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.9.0" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.9.0" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.9.0" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "~2.9.0" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.9.0" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-test-utils = { path = "../cairo-lang-test-utils", version = "~2.9.0", optional = true, features = ["testing"] } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } itertools = { workspace = true, default-features = true } num-traits = { workspace = true } salsa.workspace = true diff --git a/crates/cairo-lang-sierra-to-casm/Cargo.toml b/crates/cairo-lang-sierra-to-casm/Cargo.toml index 5b56d03f52c..cc9b7212264 100644 --- a/crates/cairo-lang-sierra-to-casm/Cargo.toml +++ b/crates/cairo-lang-sierra-to-casm/Cargo.toml @@ -8,12 +8,12 @@ description = "Emitting of CASM instructions from Sierra code." [dependencies] assert_matches.workspace = true -cairo-lang-casm = { path = "../cairo-lang-casm", version = "~2.8.5" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-sierra-ap-change = { path = "../cairo-lang-sierra-ap-change", version = "~2.8.5" } -cairo-lang-sierra-gas = { path = "../cairo-lang-sierra-gas", version = "~2.8.5" } -cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5", features = ["serde"] } +cairo-lang-casm = { path = "../cairo-lang-casm", version = "~2.9.0" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-sierra-ap-change = { path = "../cairo-lang-sierra-ap-change", version = "~2.9.0" } +cairo-lang-sierra-gas = { path = "../cairo-lang-sierra-gas", version = "~2.9.0" } +cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0", features = ["serde"] } indoc.workspace = true itertools = { workspace = true, default-features = true } starknet-types-core.workspace = true diff --git a/crates/cairo-lang-sierra-type-size/Cargo.toml b/crates/cairo-lang-sierra-type-size/Cargo.toml index e145929c3fd..4ced840ba1b 100644 --- a/crates/cairo-lang-sierra-type-size/Cargo.toml +++ b/crates/cairo-lang-sierra-type-size/Cargo.toml @@ -7,5 +7,5 @@ license-file.workspace = true description = "Sierra type sizes computation." [dependencies] -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } diff --git a/crates/cairo-lang-sierra/Cargo.toml b/crates/cairo-lang-sierra/Cargo.toml index cd8c35c22d6..354faad9962 100644 --- a/crates/cairo-lang-sierra/Cargo.toml +++ b/crates/cairo-lang-sierra/Cargo.toml @@ -13,7 +13,7 @@ regex = "1" [dependencies] anyhow.workspace = true -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5", features = ["serde", "schemars"] } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0", features = ["serde", "schemars"] } const-fnv1a-hash.workspace = true convert_case.workspace = true derivative.workspace = true diff --git a/crates/cairo-lang-starknet-classes/Cargo.toml b/crates/cairo-lang-starknet-classes/Cargo.toml index bc1e11542ca..075977ef90d 100644 --- a/crates/cairo-lang-starknet-classes/Cargo.toml +++ b/crates/cairo-lang-starknet-classes/Cargo.toml @@ -7,10 +7,10 @@ license-file.workspace = true description = "Starknet definitions for contract classes." [dependencies] -cairo-lang-casm = { path = "../cairo-lang-casm", version = "~2.8.5", default-features = true, features = ["serde"] } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-casm = { path = "../cairo-lang-casm", version = "~2.9.0", default-features = true, features = ["serde"] } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } convert_case.workspace = true itertools = { workspace = true, default-features = true } num-bigint = { workspace = true, default-features = true } diff --git a/crates/cairo-lang-starknet/Cargo.toml b/crates/cairo-lang-starknet/Cargo.toml index e6be3de1d58..8be7bb5b27b 100644 --- a/crates/cairo-lang-starknet/Cargo.toml +++ b/crates/cairo-lang-starknet/Cargo.toml @@ -8,18 +8,18 @@ description = "Starknet capabilities and utilities on top of Cairo." [dependencies] anyhow.workspace = true -cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "~2.8.5" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.8.5" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.8.5" } -cairo-lang-plugins = { path = "../cairo-lang-plugins", version = "~2.8.5" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.8.5" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.8.5" } -cairo-lang-starknet-classes = { path = "../cairo-lang-starknet-classes", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5", features = ["serde"] } +cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "~2.9.0" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.9.0" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.9.0" } +cairo-lang-plugins = { path = "../cairo-lang-plugins", version = "~2.9.0" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.9.0" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.9.0" } +cairo-lang-starknet-classes = { path = "../cairo-lang-starknet-classes", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0", features = ["serde"] } const_format.workspace = true indoc.workspace = true itertools = { workspace = true, default-features = true } diff --git a/crates/cairo-lang-starknet/test_data/account__account.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/account__account.compiled_contract_class.json index 80dec4351eb..72e5151e6b1 100644 --- a/crates/cairo-lang-starknet/test_data/account__account.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/account__account.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/account__account.contract_class.json b/crates/cairo-lang-starknet/test_data/account__account.contract_class.json index 4cc2ff96f88..5d7b2fe8a50 100644 --- a/crates/cairo-lang-starknet/test_data/account__account.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/account__account.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x1ce", "0x32", "0x58", diff --git a/crates/cairo-lang-starknet/test_data/circuit_contract__circuit_contract.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/circuit_contract__circuit_contract.compiled_contract_class.json index dec11213f6f..822b03cfc8c 100644 --- a/crates/cairo-lang-starknet/test_data/circuit_contract__circuit_contract.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/circuit_contract__circuit_contract.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/circuit_contract__circuit_contract.contract_class.json b/crates/cairo-lang-starknet/test_data/circuit_contract__circuit_contract.contract_class.json index 9dfbf0c511d..b42a0b85446 100644 --- a/crates/cairo-lang-starknet/test_data/circuit_contract__circuit_contract.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/circuit_contract__circuit_contract.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0xba", "0x46", "0x47", diff --git a/crates/cairo-lang-starknet/test_data/erc20__erc_20.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/erc20__erc_20.compiled_contract_class.json index 6ac5060280b..5f024f1c49d 100644 --- a/crates/cairo-lang-starknet/test_data/erc20__erc_20.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/erc20__erc_20.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/erc20__erc_20.contract_class.json b/crates/cairo-lang-starknet/test_data/erc20__erc_20.contract_class.json index 8edd329d637..35d5763a2aa 100644 --- a/crates/cairo-lang-starknet/test_data/erc20__erc_20.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/erc20__erc_20.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x2f8", "0x108", "0x52", diff --git a/crates/cairo-lang-starknet/test_data/hello_starknet__hello_starknet.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/hello_starknet__hello_starknet.compiled_contract_class.json index 9f0342d6d57..af5ed1baac3 100644 --- a/crates/cairo-lang-starknet/test_data/hello_starknet__hello_starknet.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/hello_starknet__hello_starknet.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/hello_starknet__hello_starknet.contract_class.json b/crates/cairo-lang-starknet/test_data/hello_starknet__hello_starknet.contract_class.json index cd3131b4f5e..3e959273d06 100644 --- a/crates/cairo-lang-starknet/test_data/hello_starknet__hello_starknet.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/hello_starknet__hello_starknet.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0xa2", "0x5e", "0x1d", diff --git a/crates/cairo-lang-starknet/test_data/libfuncs_coverage__libfuncs_coverage.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/libfuncs_coverage__libfuncs_coverage.compiled_contract_class.json index ea7407a1cea..342e4627484 100644 --- a/crates/cairo-lang-starknet/test_data/libfuncs_coverage__libfuncs_coverage.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/libfuncs_coverage__libfuncs_coverage.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/libfuncs_coverage__libfuncs_coverage.contract_class.json b/crates/cairo-lang-starknet/test_data/libfuncs_coverage__libfuncs_coverage.contract_class.json index a7601e66033..778ea2f4493 100644 --- a/crates/cairo-lang-starknet/test_data/libfuncs_coverage__libfuncs_coverage.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/libfuncs_coverage__libfuncs_coverage.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0xb17", "0x4e9", "0x23e", diff --git a/crates/cairo-lang-starknet/test_data/minimal_contract__minimal_contract.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/minimal_contract__minimal_contract.compiled_contract_class.json index dde8b875783..0dbb915bc97 100644 --- a/crates/cairo-lang-starknet/test_data/minimal_contract__minimal_contract.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/minimal_contract__minimal_contract.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/minimal_contract__minimal_contract.contract_class.json b/crates/cairo-lang-starknet/test_data/minimal_contract__minimal_contract.contract_class.json index af7716eac7c..d8465671eee 100644 --- a/crates/cairo-lang-starknet/test_data/minimal_contract__minimal_contract.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/minimal_contract__minimal_contract.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x54", "0xac", "0xf", diff --git a/crates/cairo-lang-starknet/test_data/mintable__mintable_erc20_ownable.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/mintable__mintable_erc20_ownable.compiled_contract_class.json index d19c44d6d20..5b3f4e7f33a 100644 --- a/crates/cairo-lang-starknet/test_data/mintable__mintable_erc20_ownable.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/mintable__mintable_erc20_ownable.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/mintable__mintable_erc20_ownable.contract_class.json b/crates/cairo-lang-starknet/test_data/mintable__mintable_erc20_ownable.contract_class.json index e528a4f6e3d..5ff2a8f54be 100644 --- a/crates/cairo-lang-starknet/test_data/mintable__mintable_erc20_ownable.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/mintable__mintable_erc20_ownable.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x381", "0x7f", "0x65", diff --git a/crates/cairo-lang-starknet/test_data/multi_component__contract_with_4_components.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/multi_component__contract_with_4_components.compiled_contract_class.json index 301a08e48fb..0837e47c1f1 100644 --- a/crates/cairo-lang-starknet/test_data/multi_component__contract_with_4_components.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/multi_component__contract_with_4_components.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/multi_component__contract_with_4_components.contract_class.json b/crates/cairo-lang-starknet/test_data/multi_component__contract_with_4_components.contract_class.json index f8be7bf4dd1..96c6184987a 100644 --- a/crates/cairo-lang-starknet/test_data/multi_component__contract_with_4_components.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/multi_component__contract_with_4_components.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x392", "0x6e", "0x73", diff --git a/crates/cairo-lang-starknet/test_data/new_syntax_test_contract__counter_contract.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/new_syntax_test_contract__counter_contract.compiled_contract_class.json index 729bfce86bb..9a5935f0276 100644 --- a/crates/cairo-lang-starknet/test_data/new_syntax_test_contract__counter_contract.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/new_syntax_test_contract__counter_contract.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/new_syntax_test_contract__counter_contract.contract_class.json b/crates/cairo-lang-starknet/test_data/new_syntax_test_contract__counter_contract.contract_class.json index d5c9ff171bc..980288c24bf 100644 --- a/crates/cairo-lang-starknet/test_data/new_syntax_test_contract__counter_contract.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/new_syntax_test_contract__counter_contract.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x127", "0xd9", "0x31", diff --git a/crates/cairo-lang-starknet/test_data/ownable_erc20__ownable_erc20_contract.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/ownable_erc20__ownable_erc20_contract.compiled_contract_class.json index 957d9d7b701..17b3da84727 100644 --- a/crates/cairo-lang-starknet/test_data/ownable_erc20__ownable_erc20_contract.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/ownable_erc20__ownable_erc20_contract.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/ownable_erc20__ownable_erc20_contract.contract_class.json b/crates/cairo-lang-starknet/test_data/ownable_erc20__ownable_erc20_contract.contract_class.json index f8545c7c8a6..33c72612c18 100644 --- a/crates/cairo-lang-starknet/test_data/ownable_erc20__ownable_erc20_contract.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/ownable_erc20__ownable_erc20_contract.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x32f", "0xd1", "0x5d", diff --git a/crates/cairo-lang-starknet/test_data/storage_accesses__storage_accesses.contract_class.json b/crates/cairo-lang-starknet/test_data/storage_accesses__storage_accesses.contract_class.json index eba7f8fcceb..ec18d6317fe 100644 --- a/crates/cairo-lang-starknet/test_data/storage_accesses__storage_accesses.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/storage_accesses__storage_accesses.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x262", "0x19e", "0x58", diff --git a/crates/cairo-lang-starknet/test_data/test_contract__test_contract.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/test_contract__test_contract.compiled_contract_class.json index 5b490ec63d8..3ad504883f9 100644 --- a/crates/cairo-lang-starknet/test_data/test_contract__test_contract.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/test_contract__test_contract.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/test_contract__test_contract.contract_class.json b/crates/cairo-lang-starknet/test_data/test_contract__test_contract.contract_class.json index cf6550d7212..eaa8d0ebf8f 100644 --- a/crates/cairo-lang-starknet/test_data/test_contract__test_contract.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/test_contract__test_contract.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x123", "0xdd", "0x27", diff --git a/crates/cairo-lang-starknet/test_data/token_bridge__token_bridge.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/token_bridge__token_bridge.compiled_contract_class.json index b316c34be5e..3a21063e5f0 100644 --- a/crates/cairo-lang-starknet/test_data/token_bridge__token_bridge.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/token_bridge__token_bridge.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/token_bridge__token_bridge.contract_class.json b/crates/cairo-lang-starknet/test_data/token_bridge__token_bridge.contract_class.json index 8671c164ecc..48c7eb741d4 100644 --- a/crates/cairo-lang-starknet/test_data/token_bridge__token_bridge.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/token_bridge__token_bridge.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x1ab", "0x55", "0x4b", diff --git a/crates/cairo-lang-starknet/test_data/upgradable_counter__counter_contract.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/upgradable_counter__counter_contract.compiled_contract_class.json index 4313826e028..f94ee7b66f3 100644 --- a/crates/cairo-lang-starknet/test_data/upgradable_counter__counter_contract.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/upgradable_counter__counter_contract.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/upgradable_counter__counter_contract.contract_class.json b/crates/cairo-lang-starknet/test_data/upgradable_counter__counter_contract.contract_class.json index 9a8333c8276..8e861625f26 100644 --- a/crates/cairo-lang-starknet/test_data/upgradable_counter__counter_contract.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/upgradable_counter__counter_contract.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x15e", "0xa2", "0x45", diff --git a/crates/cairo-lang-starknet/test_data/with_erc20__erc20_contract.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/with_erc20__erc20_contract.compiled_contract_class.json index af03657a6d3..152642b73d8 100644 --- a/crates/cairo-lang-starknet/test_data/with_erc20__erc20_contract.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/with_erc20__erc20_contract.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/with_erc20__erc20_contract.contract_class.json b/crates/cairo-lang-starknet/test_data/with_erc20__erc20_contract.contract_class.json index 642d969f07c..87bb8c621f2 100644 --- a/crates/cairo-lang-starknet/test_data/with_erc20__erc20_contract.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/with_erc20__erc20_contract.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x2fe", "0x102", "0x54", diff --git a/crates/cairo-lang-starknet/test_data/with_erc20_mini__erc20_mini_contract.contract_class.json b/crates/cairo-lang-starknet/test_data/with_erc20_mini__erc20_mini_contract.contract_class.json index 85b30ed3db8..3defe36f357 100644 --- a/crates/cairo-lang-starknet/test_data/with_erc20_mini__erc20_mini_contract.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/with_erc20_mini__erc20_mini_contract.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x289", "0x177", "0x53", diff --git a/crates/cairo-lang-starknet/test_data/with_ownable__ownable_balance.compiled_contract_class.json b/crates/cairo-lang-starknet/test_data/with_ownable__ownable_balance.compiled_contract_class.json index f91fc65ae64..85c1fea661d 100644 --- a/crates/cairo-lang-starknet/test_data/with_ownable__ownable_balance.compiled_contract_class.json +++ b/crates/cairo-lang-starknet/test_data/with_ownable__ownable_balance.compiled_contract_class.json @@ -1,6 +1,6 @@ { "prime": "0x800000000000011000000000000000000000000000000000000000000000001", - "compiler_version": "2.8.5", + "compiler_version": "2.9.0", "bytecode": [ "0xa0680017fff8000", "0x7", diff --git a/crates/cairo-lang-starknet/test_data/with_ownable__ownable_balance.contract_class.json b/crates/cairo-lang-starknet/test_data/with_ownable__ownable_balance.contract_class.json index 2d2b36b10a4..00be61924e7 100644 --- a/crates/cairo-lang-starknet/test_data/with_ownable__ownable_balance.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/with_ownable__ownable_balance.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0xfe", "0x2", "0x2e", diff --git a/crates/cairo-lang-starknet/test_data/with_ownable_mini__ownable_mini_contract.contract_class.json b/crates/cairo-lang-starknet/test_data/with_ownable_mini__ownable_mini_contract.contract_class.json index 3b5a5c6fa31..d732926fd9e 100644 --- a/crates/cairo-lang-starknet/test_data/with_ownable_mini__ownable_mini_contract.contract_class.json +++ b/crates/cairo-lang-starknet/test_data/with_ownable_mini__ownable_mini_contract.contract_class.json @@ -4,8 +4,8 @@ "0x6", "0x0", "0x2", - "0x8", - "0x5", + "0x9", + "0x0", "0x124", "0xdc", "0x38", diff --git a/crates/cairo-lang-syntax/Cargo.toml b/crates/cairo-lang-syntax/Cargo.toml index 69b64fb2c6b..042ee4eb326 100644 --- a/crates/cairo-lang-syntax/Cargo.toml +++ b/crates/cairo-lang-syntax/Cargo.toml @@ -7,9 +7,9 @@ license-file.workspace = true description = "Cairo syntax representation." [dependencies] -cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } num-bigint = { workspace = true, default-features = true } num-traits = { workspace = true, default-features = true } salsa.workspace = true diff --git a/crates/cairo-lang-test-plugin/Cargo.toml b/crates/cairo-lang-test-plugin/Cargo.toml index c7336d54d43..9fe01971f5e 100644 --- a/crates/cairo-lang-test-plugin/Cargo.toml +++ b/crates/cairo-lang-test-plugin/Cargo.toml @@ -8,18 +8,18 @@ description = "Cairo test compilation plugin." [dependencies] anyhow.workspace = true -cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "~2.8.5" } -cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.8.5" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.8.5" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.8.5" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.8.5" } -cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "~2.8.5" } -cairo-lang-starknet-classes = { path = "../cairo-lang-starknet-classes", version = "~2.8.5" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "~2.9.0" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "~2.9.0" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "~2.9.0" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "~2.9.0" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.9.0" } +cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "~2.9.0" } +cairo-lang-starknet-classes = { path = "../cairo-lang-starknet-classes", version = "~2.9.0" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } indoc.workspace = true itertools = { workspace = true, default-features = true } num-bigint = { workspace = true, default-features = true } diff --git a/crates/cairo-lang-test-runner/Cargo.toml b/crates/cairo-lang-test-runner/Cargo.toml index ae88a70cad7..c6c35ac1cea 100644 --- a/crates/cairo-lang-test-runner/Cargo.toml +++ b/crates/cairo-lang-test-runner/Cargo.toml @@ -8,15 +8,15 @@ description = "Cairo tests runner. Used to run tests written in Cairo." [dependencies] anyhow.workspace = true -cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "~2.8.5" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.8.5" } -cairo-lang-runner = { path = "../cairo-lang-runner", version = "~2.8.5" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.8.5" } -cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "~2.8.5" } -cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.8.5" } -cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "~2.8.5" } -cairo-lang-test-plugin = { path = "../cairo-lang-test-plugin", version = "~2.8.5" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.8.5" } +cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "~2.9.0" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "~2.9.0" } +cairo-lang-runner = { path = "../cairo-lang-runner", version = "~2.9.0" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "~2.9.0" } +cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "~2.9.0" } +cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "~2.9.0" } +cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "~2.9.0" } +cairo-lang-test-plugin = { path = "../cairo-lang-test-plugin", version = "~2.9.0" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "~2.9.0" } colored.workspace = true itertools = { workspace = true, default-features = true } num-traits = { workspace = true, default-features = true } diff --git a/crates/cairo-lang-test-utils/Cargo.toml b/crates/cairo-lang-test-utils/Cargo.toml index 4da41652d05..13a3b8b70f7 100644 --- a/crates/cairo-lang-test-utils/Cargo.toml +++ b/crates/cairo-lang-test-utils/Cargo.toml @@ -12,8 +12,8 @@ description = "Utilities for writing tests in the Cairo compiler project." testing = ["dep:cairo-lang-utils", "dep:colored", "dep:log", "dep:pretty_assertions", "dep:cairo-lang-formatter"] [dependencies] -cairo-lang-utils = { path = "../cairo-lang-utils", optional = true, version = "~2.8.5" } -cairo-lang-formatter = { path = "../cairo-lang-formatter", optional = true, version = "~2.8.5" } +cairo-lang-utils = { path = "../cairo-lang-utils", optional = true, version = "~2.9.0" } +cairo-lang-formatter = { path = "../cairo-lang-formatter", optional = true, version = "~2.9.0" } colored = { workspace = true, optional = true } log = { workspace = true, optional = true } pretty_assertions = { workspace = true, optional = true } diff --git a/scripts/bump_version.sh b/scripts/bump_version.sh index a6b7232c482..63527d55a8a 100755 --- a/scripts/bump_version.sh +++ b/scripts/bump_version.sh @@ -4,7 +4,7 @@ set -euo pipefail SCARB_REPO="https://github.com/software-mansion/scarb" -CURRENT_VERSION='2.8.5' +CURRENT_VERSION='2.9.0' NEW_VERSION="$@" # NOTE: These two functions were copied from asdf-scarb. diff --git a/vscode-cairo/package-lock.json b/vscode-cairo/package-lock.json index ab31cc4c22e..c42f6c728bf 100644 --- a/vscode-cairo/package-lock.json +++ b/vscode-cairo/package-lock.json @@ -1,12 +1,12 @@ { "name": "cairo1", - "version": "2.8.5", + "version": "2.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cairo1", - "version": "2.8.5", + "version": "2.9.0", "license": "Apache-2.0", "dependencies": { "vscode-languageclient": "^9.0.1" diff --git a/vscode-cairo/package.json b/vscode-cairo/package.json index 15676707e82..5e583f5698a 100644 --- a/vscode-cairo/package.json +++ b/vscode-cairo/package.json @@ -2,7 +2,7 @@ "name": "cairo1", "displayName": "Cairo 1.0", "description": "Cairo language support for Visual Studio Code.", - "version": "2.8.5", + "version": "2.9.0", "publisher": "StarkWare", "categories": [ "Programming Languages",