From b4bfb6513ffb00ab88825ce5f2dea4213d13244f Mon Sep 17 00:00:00 2001 From: Gil Ben-Shachar Date: Sun, 12 Nov 2023 13:16:22 +0200 Subject: [PATCH] Bump version to 2.4.0-rc2. --- Cargo.lock | 80 +++++++++---------- Cargo.toml | 2 +- corelib/Scarb.toml | 2 +- crates/bin/cairo-compile/Cargo.toml | 4 +- crates/bin/cairo-format/Cargo.toml | 4 +- crates/bin/cairo-language-server/Cargo.toml | 4 +- crates/bin/cairo-run/Cargo.toml | 10 +-- crates/bin/cairo-test/Cargo.toml | 4 +- crates/bin/sierra-compile/Cargo.toml | 6 +- crates/bin/starknet-compile/Cargo.toml | 4 +- crates/bin/starknet-sierra-compile/Cargo.toml | 6 +- .../starknet-sierra-extract-code/Cargo.toml | 2 +- crates/cairo-lang-casm/Cargo.toml | 2 +- crates/cairo-lang-compiler/Cargo.toml | 22 ++--- crates/cairo-lang-debug/Cargo.toml | 2 +- crates/cairo-lang-defs/Cargo.toml | 12 +-- crates/cairo-lang-diagnostics/Cargo.toml | 6 +- crates/cairo-lang-eq-solver/Cargo.toml | 2 +- crates/cairo-lang-filesystem/Cargo.toml | 4 +- crates/cairo-lang-formatter/Cargo.toml | 10 +-- crates/cairo-lang-language-server/Cargo.toml | 26 +++--- crates/cairo-lang-lowering/Cargo.toml | 18 ++--- crates/cairo-lang-parser/Cargo.toml | 10 +-- crates/cairo-lang-plugins/Cargo.toml | 12 +-- crates/cairo-lang-proc-macros/Cargo.toml | 2 +- crates/cairo-lang-project/Cargo.toml | 4 +- crates/cairo-lang-runner/Cargo.toml | 14 ++-- crates/cairo-lang-semantic/Cargo.toml | 20 ++--- crates/cairo-lang-sierra-ap-change/Cargo.toml | 8 +- crates/cairo-lang-sierra-gas/Cargo.toml | 8 +- crates/cairo-lang-sierra-generator/Cargo.toml | 22 ++--- crates/cairo-lang-sierra-to-casm/Cargo.toml | 12 +-- crates/cairo-lang-sierra-type-size/Cargo.toml | 4 +- crates/cairo-lang-sierra/Cargo.toml | 2 +- crates/cairo-lang-starknet/Cargo.toml | 24 +++--- crates/cairo-lang-syntax/Cargo.toml | 6 +- crates/cairo-lang-test-plugin/Cargo.toml | 24 +++--- crates/cairo-lang-test-runner/Cargo.toml | 16 ++-- crates/cairo-lang-test-utils/Cargo.toml | 2 +- scripts/bump_version.sh | 2 +- vscode-cairo/package.json | 2 +- 41 files changed, 213 insertions(+), 213 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2743aa4036e..354a25fb0f5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -395,7 +395,7 @@ checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" [[package]] name = "cairo-compile" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -419,7 +419,7 @@ dependencies = [ [[package]] name = "cairo-format" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-lang-formatter", @@ -432,7 +432,7 @@ dependencies = [ [[package]] name = "cairo-lang-casm" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-utils", "env_logger", @@ -452,7 +452,7 @@ dependencies = [ [[package]] name = "cairo-lang-compiler" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-lang-defs", @@ -473,7 +473,7 @@ dependencies = [ [[package]] name = "cairo-lang-debug" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-proc-macros", "cairo-lang-utils", @@ -484,7 +484,7 @@ dependencies = [ [[package]] name = "cairo-lang-defs" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-debug", "cairo-lang-diagnostics", @@ -504,7 +504,7 @@ dependencies = [ [[package]] name = "cairo-lang-diagnostics" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -518,7 +518,7 @@ dependencies = [ [[package]] name = "cairo-lang-eq-solver" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-utils", "env_logger", @@ -528,7 +528,7 @@ dependencies = [ [[package]] name = "cairo-lang-filesystem" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-debug", "cairo-lang-utils", @@ -543,7 +543,7 @@ dependencies = [ [[package]] name = "cairo-lang-formatter" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-lang-diagnostics", @@ -563,7 +563,7 @@ dependencies = [ [[package]] name = "cairo-lang-language-server" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -591,7 +591,7 @@ dependencies = [ [[package]] name = "cairo-lang-lowering" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -621,7 +621,7 @@ dependencies = [ [[package]] name = "cairo-lang-parser" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-diagnostics", "cairo-lang-filesystem", @@ -643,7 +643,7 @@ dependencies = [ [[package]] name = "cairo-lang-plugins" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -665,7 +665,7 @@ dependencies = [ [[package]] name = "cairo-lang-proc-macros" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-debug", "quote", @@ -674,7 +674,7 @@ dependencies = [ [[package]] name = "cairo-lang-project" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-filesystem", "cairo-lang-utils", @@ -687,7 +687,7 @@ dependencies = [ [[package]] name = "cairo-lang-runner" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "ark-ff", "ark-secp256k1", @@ -714,7 +714,7 @@ dependencies = [ [[package]] name = "cairo-lang-semantic" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -742,7 +742,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "bimap", @@ -772,7 +772,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-ap-change" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -785,7 +785,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-gas" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-eq-solver", "cairo-lang-sierra", @@ -803,7 +803,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-generator" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-debug", "cairo-lang-defs", @@ -833,7 +833,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-to-casm" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "assert_matches", "cairo-felt", @@ -856,7 +856,7 @@ dependencies = [ [[package]] name = "cairo-lang-sierra-type-size" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-sierra", "cairo-lang-utils", @@ -864,7 +864,7 @@ dependencies = [ [[package]] name = "cairo-lang-starknet" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-felt", @@ -904,7 +904,7 @@ dependencies = [ [[package]] name = "cairo-lang-syntax" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-debug", "cairo-lang-filesystem", @@ -921,7 +921,7 @@ dependencies = [ [[package]] name = "cairo-lang-syntax-codegen" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "env_logger", "genco", @@ -931,7 +931,7 @@ dependencies = [ [[package]] name = "cairo-lang-test-plugin" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-felt", @@ -956,7 +956,7 @@ dependencies = [ [[package]] name = "cairo-lang-test-runner" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-felt", @@ -977,7 +977,7 @@ dependencies = [ [[package]] name = "cairo-lang-test-utils" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-utils", "colored", @@ -989,7 +989,7 @@ dependencies = [ [[package]] name = "cairo-lang-utils" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "env_logger", "indexmap 2.1.0", @@ -1008,7 +1008,7 @@ dependencies = [ [[package]] name = "cairo-language-server" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-language-server", "cairo-lang-utils", @@ -1018,7 +1018,7 @@ dependencies = [ [[package]] name = "cairo-run" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -1031,7 +1031,7 @@ dependencies = [ [[package]] name = "cairo-test" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -1530,7 +1530,7 @@ dependencies = [ [[package]] name = "generate-syntax" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "cairo-lang-syntax-codegen", "cairo-lang-utils", @@ -2777,7 +2777,7 @@ dependencies = [ [[package]] name = "sierra-compile" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-lang-sierra", @@ -2856,7 +2856,7 @@ dependencies = [ [[package]] name = "starknet-compile" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-lang-compiler", @@ -2927,7 +2927,7 @@ dependencies = [ [[package]] name = "starknet-sierra-compile" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-lang-sierra", @@ -2940,7 +2940,7 @@ dependencies = [ [[package]] name = "starknet-sierra-extract-code" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "anyhow", "cairo-lang-starknet", @@ -3069,7 +3069,7 @@ dependencies = [ [[package]] name = "tests" -version = "2.4.0-rc1" +version = "2.4.0-rc2" dependencies = [ "assert_matches", "cairo-felt", diff --git a/Cargo.toml b/Cargo.toml index 169286de1fe..dd08623a550 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -50,7 +50,7 @@ members = [ ] [workspace.package] -version = "2.4.0-rc1" +version = "2.4.0-rc2" edition = "2021" repository = "https://github.com/starkware-libs/cairo/" license = "Apache-2.0" diff --git a/corelib/Scarb.toml b/corelib/Scarb.toml index d79c9202b7d..6e65e572213 100644 --- a/corelib/Scarb.toml +++ b/corelib/Scarb.toml @@ -1,6 +1,6 @@ [package] name = "core" -version = "2.4.0-rc1" +version = "2.4.0-rc2" # NOTE: This is non-public, unstable Scarb's field, which instructs resolver that this package does not # depend on `core`, which is only true for this particular package. Nobody else should use it. diff --git a/crates/bin/cairo-compile/Cargo.toml b/crates/bin/cairo-compile/Cargo.toml index 74742ee2d70..b779b82388c 100644 --- a/crates/bin/cairo-compile/Cargo.toml +++ b/crates/bin/cairo-compile/Cargo.toml @@ -11,7 +11,7 @@ anyhow.workspace = true clap.workspace = true log.workspace = true -cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "2.4.0-rc1", features = [ +cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "2.4.0-rc2", features = [ "env_logger", ] } diff --git a/crates/bin/cairo-format/Cargo.toml b/crates/bin/cairo-format/Cargo.toml index 9d490862c36..5b5b83ea84a 100644 --- a/crates/bin/cairo-format/Cargo.toml +++ b/crates/bin/cairo-format/Cargo.toml @@ -13,7 +13,7 @@ log.workspace = true colored.workspace = true ignore.workspace = true -cairo-lang-formatter = { path = "../../cairo-lang-formatter", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "2.4.0-rc1", features = [ +cairo-lang-formatter = { path = "../../cairo-lang-formatter", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "2.4.0-rc2", features = [ "env_logger", ] } diff --git a/crates/bin/cairo-language-server/Cargo.toml b/crates/bin/cairo-language-server/Cargo.toml index 3fb4c837272..d14e8d33153 100644 --- a/crates/bin/cairo-language-server/Cargo.toml +++ b/crates/bin/cairo-language-server/Cargo.toml @@ -10,7 +10,7 @@ description = "Language server executable for the Cairo programming language" tokio.workspace = true log.workspace = true -cairo-lang-language-server = { path = "../../cairo-lang-language-server", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "2.4.0-rc1", features = [ +cairo-lang-language-server = { path = "../../cairo-lang-language-server", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "2.4.0-rc2", features = [ "env_logger", ] } diff --git a/crates/bin/cairo-run/Cargo.toml b/crates/bin/cairo-run/Cargo.toml index 7146e709d10..0983f2c5ed7 100644 --- a/crates/bin/cairo-run/Cargo.toml +++ b/crates/bin/cairo-run/Cargo.toml @@ -10,8 +10,8 @@ description = "Runner executable for the Cairo programming language" anyhow.workspace = true clap.workspace = true -cairo-lang-runner = { path = "../../cairo-lang-runner", version = "2.4.0-rc1" } -cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "2.4.0-rc1" } -cairo-lang-diagnostics = { path = "../../cairo-lang-diagnostics", version = "2.4.0-rc1" } -cairo-lang-sierra-generator = { path = "../../cairo-lang-sierra-generator", version = "2.4.0-rc1" } -cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "2.4.0-rc1" } +cairo-lang-runner = { path = "../../cairo-lang-runner", version = "2.4.0-rc2" } +cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "2.4.0-rc2" } +cairo-lang-diagnostics = { path = "../../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-sierra-generator = { path = "../../cairo-lang-sierra-generator", version = "2.4.0-rc2" } +cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "2.4.0-rc2" } diff --git a/crates/bin/cairo-test/Cargo.toml b/crates/bin/cairo-test/Cargo.toml index d905195b7bc..b6e89feff39 100644 --- a/crates/bin/cairo-test/Cargo.toml +++ b/crates/bin/cairo-test/Cargo.toml @@ -10,5 +10,5 @@ description = "Test runner for the Cairo programming language" anyhow.workspace = true clap.workspace = true -cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "2.4.0-rc1" } -cairo-lang-test-runner = { path = "../../cairo-lang-test-runner", version = "2.4.0-rc1" } +cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "2.4.0-rc2" } +cairo-lang-test-runner = { path = "../../cairo-lang-test-runner", version = "2.4.0-rc2" } diff --git a/crates/bin/sierra-compile/Cargo.toml b/crates/bin/sierra-compile/Cargo.toml index e29c2d7fec8..19ec010708c 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.4.0-rc1" } -cairo-lang-sierra-to-casm = { path = "../../cairo-lang-sierra-to-casm", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "2.4.0-rc1", features = [ +cairo-lang-sierra = { path = "../../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-sierra-to-casm = { path = "../../cairo-lang-sierra-to-casm", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "2.4.0-rc2", features = [ "env_logger", ] } diff --git a/crates/bin/starknet-compile/Cargo.toml b/crates/bin/starknet-compile/Cargo.toml index c0add029b69..54b0ebc86c7 100644 --- a/crates/bin/starknet-compile/Cargo.toml +++ b/crates/bin/starknet-compile/Cargo.toml @@ -10,5 +10,5 @@ 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.4.0-rc1" } -cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "2.4.0-rc1" } +cairo-lang-compiler = { path = "../../cairo-lang-compiler", version = "2.4.0-rc2" } +cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "2.4.0-rc2" } diff --git a/crates/bin/starknet-sierra-compile/Cargo.toml b/crates/bin/starknet-sierra-compile/Cargo.toml index 659c5b3b15f..3681ccdb772 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 serde_json.workspace = true -cairo-lang-sierra = { path = "../../cairo-lang-sierra", version = "2.4.0-rc1" } -cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-sierra = { path = "../../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../../cairo-lang-utils", version = "2.4.0-rc2" } diff --git a/crates/bin/starknet-sierra-extract-code/Cargo.toml b/crates/bin/starknet-sierra-extract-code/Cargo.toml index 5f2a6a17159..5ff4a162c43 100644 --- a/crates/bin/starknet-sierra-extract-code/Cargo.toml +++ b/crates/bin/starknet-sierra-extract-code/Cargo.toml @@ -10,4 +10,4 @@ description = "Compiler executable for printing Starknet Sierra json included co anyhow.workspace = true clap.workspace = true serde_json.workspace = true -cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "2.4.0-rc1" } +cairo-lang-starknet = { path = "../../cairo-lang-starknet", version = "2.4.0-rc2" } diff --git a/crates/cairo-lang-casm/Cargo.toml b/crates/cairo-lang-casm/Cargo.toml index 0896d88e37b..b211d29ffce 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.4.0-rc1" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } 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 ae8bdf1d8e8..4b7f4c320fb 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.4.0-rc1" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "2.4.0-rc1" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc1" } -cairo-lang-project = { path = "../cairo-lang-project", version = "2.4.0-rc1" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc1" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc1" } -cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "2.4.0-rc1" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc2" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "2.4.0-rc2" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc2" } +cairo-lang-project = { path = "../cairo-lang-project", version = "2.4.0-rc2" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc2" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "2.4.0-rc2" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } itertools.workspace = true salsa.workspace = true thiserror.workspace = true diff --git a/crates/cairo-lang-debug/Cargo.toml b/crates/cairo-lang-debug/Cargo.toml index 6674618b8a2..25bcad8d86b 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.4.0-rc1" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } [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 5c4511a617c..42ed6d448ec 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.4.0-rc1" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc1" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "2.4.0-rc2" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc2" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } itertools.workspace = 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 b209ce0be87..fb57068fa7d 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.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } itertools.workspace = true [dev-dependencies] diff --git a/crates/cairo-lang-eq-solver/Cargo.toml b/crates/cairo-lang-eq-solver/Cargo.toml index 54fbaee127e..d827761a5ff 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.4.0-rc1" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } good_lp.workspace = true [dev-dependencies] diff --git a/crates/cairo-lang-filesystem/Cargo.toml b/crates/cairo-lang-filesystem/Cargo.toml index d0f9bd7eaef..8f50ec87a81 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.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } path-clean.workspace = true salsa.workspace = true serde.workspace = true diff --git a/crates/cairo-lang-formatter/Cargo.toml b/crates/cairo-lang-formatter/Cargo.toml index e5af3af98b0..bef6627134c 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.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc1" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc2" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } diffy.workspace = true ignore.workspace = true itertools.workspace = true diff --git a/crates/cairo-lang-language-server/Cargo.toml b/crates/cairo-lang-language-server/Cargo.toml index 103ff99bba2..859e892ef2a 100644 --- a/crates/cairo-lang-language-server/Cargo.toml +++ b/crates/cairo-lang-language-server/Cargo.toml @@ -8,19 +8,19 @@ description = "Cairo language server." [dependencies] anyhow.workspace = true -cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "2.4.0-rc1" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc1" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-formatter = { path = "../cairo-lang-formatter", version = "2.4.0-rc1" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "2.4.0-rc1" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc1" } -cairo-lang-project = { path = "../cairo-lang-project", version = "2.4.0-rc1" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc1" } -cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "2.4.0-rc1" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc1" } -cairo-lang-test-plugin = { path = "../cairo-lang-test-plugin", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "2.4.0-rc2" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc2" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-formatter = { path = "../cairo-lang-formatter", version = "2.4.0-rc2" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "2.4.0-rc2" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc2" } +cairo-lang-project = { path = "../cairo-lang-project", version = "2.4.0-rc2" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc2" } +cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "2.4.0-rc2" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc2" } +cairo-lang-test-plugin = { path = "../cairo-lang-test-plugin", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } log.workspace = true lsp.workspace = true salsa.workspace = true diff --git a/crates/cairo-lang-lowering/Cargo.toml b/crates/cairo-lang-lowering/Cargo.toml index fac763332fb..a86cff5b41c 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.4.0-rc1" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc1" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc1" } -cairo-lang-proc-macros = { path = "../cairo-lang-proc-macros", version = "2.4.0-rc1" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc1" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "2.4.0-rc2" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc2" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc2" } +cairo-lang-proc-macros = { path = "../cairo-lang-proc-macros", version = "2.4.0-rc2" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc2" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } id-arena.workspace = true indexmap.workspace = true itertools.workspace = true diff --git a/crates/cairo-lang-parser/Cargo.toml b/crates/cairo-lang-parser/Cargo.toml index 2955957ae17..78fcc2bffa9 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.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc1" } -cairo-lang-syntax-codegen = { path = "../cairo-lang-syntax-codegen", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc2" } +cairo-lang-syntax-codegen = { path = "../cairo-lang-syntax-codegen", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } colored.workspace = true itertools.workspace = true num-bigint.workspace = true diff --git a/crates/cairo-lang-plugins/Cargo.toml b/crates/cairo-lang-plugins/Cargo.toml index 15e525fda6a..9bea222071a 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.4.0-rc1" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc1" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc2" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc2" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } indent.workspace = true indoc.workspace = true itertools.workspace = true diff --git a/crates/cairo-lang-proc-macros/Cargo.toml b/crates/cairo-lang-proc-macros/Cargo.toml index 1667ea8d5b5..37bf35e57f0 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.4.0-rc1" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "2.4.0-rc2" } quote.workspace = true syn.workspace = true diff --git a/crates/cairo-lang-project/Cargo.toml b/crates/cairo-lang-project/Cargo.toml index 0b31019f0d4..8e78eb857e7 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.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } serde.workspace = true smol_str.workspace = true thiserror.workspace = true diff --git a/crates/cairo-lang-runner/Cargo.toml b/crates/cairo-lang-runner/Cargo.toml index c24b983ea67..60c229166d8 100644 --- a/crates/cairo-lang-runner/Cargo.toml +++ b/crates/cairo-lang-runner/Cargo.toml @@ -12,13 +12,13 @@ ark-secp256k1.workspace = true ark-secp256r1.workspace = true ark-std.workspace = true cairo-felt.workspace = true -cairo-lang-casm = { path = "../cairo-lang-casm", version = "2.4.0-rc1" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc1" } -cairo-lang-sierra-ap-change = { path = "../cairo-lang-sierra-ap-change", version = "2.4.0-rc1" } -cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "2.4.0-rc1" } -cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "2.4.0-rc1" } -cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-casm = { path = "../cairo-lang-casm", version = "2.4.0-rc2" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-sierra-ap-change = { path = "../cairo-lang-sierra-ap-change", version = "2.4.0-rc2" } +cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "2.4.0-rc2" } +cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "2.4.0-rc2" } +cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } cairo-vm.workspace = true itertools.workspace = true keccak.workspace = true diff --git a/crates/cairo-lang-semantic/Cargo.toml b/crates/cairo-lang-semantic/Cargo.toml index 2ca36351a8d..23c325cee96 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"] [dependencies] -cairo-lang-debug = { path = "../cairo-lang-debug", version = "2.4.0-rc1" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc1" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc1" } -cairo-lang-plugins = { path = "../cairo-lang-plugins", version = "2.4.0-rc1" } -cairo-lang-proc-macros = { path = "../cairo-lang-proc-macros", version = "2.4.0-rc1" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } -cairo-lang-test-utils = { path = "../cairo-lang-test-utils", optional = true, features = ["testing"], version = "2.4.0-rc1" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "2.4.0-rc2" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc2" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc2" } +cairo-lang-plugins = { path = "../cairo-lang-plugins", version = "2.4.0-rc2" } +cairo-lang-proc-macros = { path = "../cairo-lang-proc-macros", version = "2.4.0-rc2" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } +cairo-lang-test-utils = { path = "../cairo-lang-test-utils", optional = true, features = ["testing"], version = "2.4.0-rc2" } id-arena.workspace = true indoc.workspace = true itertools.workspace = true diff --git a/crates/cairo-lang-sierra-ap-change/Cargo.toml b/crates/cairo-lang-sierra-ap-change/Cargo.toml index 73b7e530c9b..469b4bd9130 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.4.0-rc1" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc1" } -cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-eq-solver = { path = "../cairo-lang-eq-solver", version = "2.4.0-rc2" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } itertools.workspace = true thiserror.workspace = true diff --git a/crates/cairo-lang-sierra-gas/Cargo.toml b/crates/cairo-lang-sierra-gas/Cargo.toml index 83837b1e06e..44feb02bd0b 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.4.0-rc1" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc1" } -cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-eq-solver = { path = "../cairo-lang-eq-solver", version = "2.4.0-rc2" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } itertools.workspace = true thiserror.workspace = true diff --git a/crates/cairo-lang-sierra-generator/Cargo.toml b/crates/cairo-lang-sierra-generator/Cargo.toml index 982b11e001c..188fe4845bb 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.4.0-rc1" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc1" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "2.4.0-rc1" } -cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc1" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc1" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc1" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc1" } -cairo-lang-test-utils = { path = "../cairo-lang-test-utils", optional = true, features = ["testing"], version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "2.4.0-rc2" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc2" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "2.4.0-rc2" } +cairo-lang-parser = { path = "../cairo-lang-parser", version = "2.4.0-rc2" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc2" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc2" } +cairo-lang-test-utils = { path = "../cairo-lang-test-utils", optional = true, features = ["testing"], version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } indexmap.workspace = true itertools.workspace = true num-bigint.workspace = true diff --git a/crates/cairo-lang-sierra-to-casm/Cargo.toml b/crates/cairo-lang-sierra-to-casm/Cargo.toml index 68ff4e8904b..a6ffda6ea73 100644 --- a/crates/cairo-lang-sierra-to-casm/Cargo.toml +++ b/crates/cairo-lang-sierra-to-casm/Cargo.toml @@ -9,12 +9,12 @@ description = "Emitting of CASM instructions from Sierra code." [dependencies] assert_matches.workspace = true cairo-felt.workspace = true -cairo-lang-casm = { path = "../cairo-lang-casm", version = "2.4.0-rc1" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc1" } -cairo-lang-sierra-ap-change = { path = "../cairo-lang-sierra-ap-change", version = "2.4.0-rc1" } -cairo-lang-sierra-gas = { path = "../cairo-lang-sierra-gas", version = "2.4.0-rc1" } -cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-casm = { path = "../cairo-lang-casm", version = "2.4.0-rc2" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-sierra-ap-change = { path = "../cairo-lang-sierra-ap-change", version = "2.4.0-rc2" } +cairo-lang-sierra-gas = { path = "../cairo-lang-sierra-gas", version = "2.4.0-rc2" } +cairo-lang-sierra-type-size = { path = "../cairo-lang-sierra-type-size", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } indoc.workspace = true itertools.workspace = true num-bigint.workspace = true diff --git a/crates/cairo-lang-sierra-type-size/Cargo.toml b/crates/cairo-lang-sierra-type-size/Cargo.toml index 3038f9c7fad..9263027d7d2 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.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } diff --git a/crates/cairo-lang-sierra/Cargo.toml b/crates/cairo-lang-sierra/Cargo.toml index b4c24bbcb75..84e8a138caa 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.4.0-rc1" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } const-fnv1a-hash.workspace = true convert_case.workspace = true derivative.workspace = true diff --git a/crates/cairo-lang-starknet/Cargo.toml b/crates/cairo-lang-starknet/Cargo.toml index 8989593ad6c..cc3233b154f 100644 --- a/crates/cairo-lang-starknet/Cargo.toml +++ b/crates/cairo-lang-starknet/Cargo.toml @@ -9,18 +9,18 @@ description = "Starknet capabilities and utilities on top of Cairo." [dependencies] anyhow.workspace = true cairo-felt.workspace = true -cairo-lang-casm = { path = "../cairo-lang-casm", version = "2.4.0-rc1" } -cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "2.4.0-rc1" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc1" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "2.4.0-rc1" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc1" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc1" } -cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "2.4.0-rc1" } -cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "2.4.0-rc1" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-casm = { path = "../cairo-lang-casm", version = "2.4.0-rc2" } +cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "2.4.0-rc2" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc2" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "2.4.0-rc2" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc2" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "2.4.0-rc2" } +cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "2.4.0-rc2" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } const_format.workspace = true convert_case.workspace = true indoc.workspace = true diff --git a/crates/cairo-lang-syntax/Cargo.toml b/crates/cairo-lang-syntax/Cargo.toml index 9e14fe3bbee..41ee2895e3a 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.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } num-bigint.workspace = true num-traits.workspace = true salsa.workspace = true diff --git a/crates/cairo-lang-test-plugin/Cargo.toml b/crates/cairo-lang-test-plugin/Cargo.toml index 98edfbde937..3a38b535f78 100644 --- a/crates/cairo-lang-test-plugin/Cargo.toml +++ b/crates/cairo-lang-test-plugin/Cargo.toml @@ -9,18 +9,18 @@ description = "Cairo test compilation plugin." [dependencies] anyhow.workspace = true cairo-felt.workspace = true -cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "2.4.0-rc1" } -cairo-lang-debug = { path = "../cairo-lang-debug", version = "2.4.0-rc1" } -cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc1" } -cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "2.4.0-rc1" } -cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc1" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc1" } -cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "2.4.0-rc1" } -cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "2.4.0-rc1" } -cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "2.4.0-rc2" } +cairo-lang-debug = { path = "../cairo-lang-debug", version = "2.4.0-rc2" } +cairo-lang-defs = { path = "../cairo-lang-defs", version = "2.4.0-rc2" } +cairo-lang-diagnostics = { path = "../cairo-lang-diagnostics", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-lowering = { path = "../cairo-lang-lowering", version = "2.4.0-rc2" } +cairo-lang-semantic = { path = "../cairo-lang-semantic", version = "2.4.0-rc2" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-sierra-generator = { path = "../cairo-lang-sierra-generator", version = "2.4.0-rc2" } +cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "2.4.0-rc2" } +cairo-lang-syntax = { path = "../cairo-lang-syntax", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } indoc.workspace = true itertools.workspace = true num-bigint.workspace = true diff --git a/crates/cairo-lang-test-runner/Cargo.toml b/crates/cairo-lang-test-runner/Cargo.toml index 35c01676f13..d465b822009 100644 --- a/crates/cairo-lang-test-runner/Cargo.toml +++ b/crates/cairo-lang-test-runner/Cargo.toml @@ -9,14 +9,14 @@ description = "Cairo tests runner. Used to run tests written in Cairo." [dependencies] anyhow.workspace = true cairo-felt.workspace = true -cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "2.4.0-rc1" } -cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc1" } -cairo-lang-runner = { path = "../cairo-lang-runner", version = "2.4.0-rc1" } -cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc1" } -cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "2.4.0-rc1" } -cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "2.4.0-rc1" } -cairo-lang-test-plugin = { path = "../cairo-lang-test-plugin", version = "2.4.0-rc1" } -cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc1" } +cairo-lang-compiler = { path = "../cairo-lang-compiler", version = "2.4.0-rc2" } +cairo-lang-filesystem = { path = "../cairo-lang-filesystem", version = "2.4.0-rc2" } +cairo-lang-runner = { path = "../cairo-lang-runner", version = "2.4.0-rc2" } +cairo-lang-sierra = { path = "../cairo-lang-sierra", version = "2.4.0-rc2" } +cairo-lang-sierra-to-casm = { path = "../cairo-lang-sierra-to-casm", version = "2.4.0-rc2" } +cairo-lang-starknet = { path = "../cairo-lang-starknet", version = "2.4.0-rc2" } +cairo-lang-test-plugin = { path = "../cairo-lang-test-plugin", version = "2.4.0-rc2" } +cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.4.0-rc2" } colored.workspace = true itertools.workspace = true num-traits.workspace = true diff --git a/crates/cairo-lang-test-utils/Cargo.toml b/crates/cairo-lang-test-utils/Cargo.toml index 7247938f43f..7cbd5a5d3b4 100644 --- a/crates/cairo-lang-test-utils/Cargo.toml +++ b/crates/cairo-lang-test-utils/Cargo.toml @@ -12,7 +12,7 @@ description = "Utilities for writing tests in the Cairo compiler project." testing = ["dep:cairo-lang-utils", "dep:colored", "dep:log", "dep:pretty_assertions"] [dependencies] -cairo-lang-utils = { path = "../cairo-lang-utils", optional = true, version = "2.4.0-rc1" } +cairo-lang-utils = { path = "../cairo-lang-utils", optional = true, version = "2.4.0-rc2" } 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 e20320145ff..ddc7b274e8e 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.4.0-rc1' +CURRENT_VERSION='2.4.0-rc2' NEW_VERSION="$@" # NOTE: These two functions were copied from asdf-scarb. diff --git a/vscode-cairo/package.json b/vscode-cairo/package.json index 57838c15b4b..cba2975ca5f 100644 --- a/vscode-cairo/package.json +++ b/vscode-cairo/package.json @@ -2,7 +2,7 @@ "name": "cairo1", "displayName": "Cairo 1.0", "description": "Support Cairo syntax", - "version": "2.4.0-rc1", + "version": "2.4.0-rc2", "engines": { "vscode": "^1.60.0" },