From 1642e70b01ecf0de383bbe759c0aef8699530ded Mon Sep 17 00:00:00 2001 From: Pedro Fontana Date: Mon, 31 Jul 2023 14:16:03 -0300 Subject: [PATCH] Release 0.8.5 (#1354) * release 0.8.5 * update Cargo.lock --- CHANGELOG.md | 7 +++-- Cargo.lock | 74 ++++++++++++++++++++++++++-------------------------- Cargo.toml | 6 ++--- 3 files changed, 45 insertions(+), 42 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index da3fcf5b1c..dbf380cd34 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,9 @@ #### Upcoming Changes -* fix: `Program` comparison depending on `hints_ranges` ordering [#1351](https://github.com/lambdaclass/cairo-rs/pull/1351) +#### [0.8.5] - 2023-7-31 -#### [0.8.4] - 2023-7-28 +* fix: `Program` comparison depending on `hints_ranges` ordering [#1351](https://github.com/lambdaclass/cairo-rs/pull/1351) * feat: implement the `--air_public_input` flag to the runner for outputting public inputs into a file [#1268](https://github.com/lambdaclass/cairo-rs/pull/1268) @@ -40,6 +40,9 @@ `get_hint_data(self, &[HintReference], &mut dyn HintProcessor) -> Result, VirtualMachineError>` * Hook methods receive `&[Box]` rather than `&HashMap>>` +#### [0.8.4] +**YANKED** + #### [0.8.3] **YANKED** diff --git a/Cargo.lock b/Cargo.lock index 780d05b6ae..6f0790dd33 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -294,29 +294,29 @@ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "cairo-felt" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ce04b099042dc52ad1579cfa54aca08a1049b0026c4c62d0f64944621c05de2" +version = "0.8.5" dependencies = [ + "arbitrary", + "lambdaworks-math", "lazy_static", "num-bigint", "num-integer", "num-traits 0.2.16", + "proptest", + "rstest", "serde", ] [[package]] name = "cairo-felt" -version = "0.8.4" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed22664386f178bf9ca7b9ae7235727d92fa37b731a9063b5122488a1f699834" dependencies = [ - "arbitrary", - "lambdaworks-math", "lazy_static", "num-bigint", "num-integer", "num-traits 0.2.16", - "proptest", - "rstest", "serde", ] @@ -502,7 +502,7 @@ checksum = "ecfd29efb3d12c31d5ea0e6668ecf8a1be37e68ff729f4342530d14630156f1c" dependencies = [ "cairo-lang-debug", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -626,7 +626,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32af568d896f497bc7154b6b38cf3a63634cd1a49625e788132b897b206aa117" dependencies = [ "assert_matches", - "cairo-felt 0.8.3", + "cairo-felt 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", "cairo-lang-casm", "cairo-lang-sierra", "cairo-lang-sierra-ap-change", @@ -658,7 +658,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fc16911988deeaa242f3b9111d27a07033c09c720af10970ea30c3091a7cfe7" dependencies = [ "anyhow", - "cairo-felt 0.8.3", + "cairo-felt 0.8.5 (registry+https://github.com/rust-lang/crates.io-index)", "cairo-lang-casm", "cairo-lang-compiler", "cairo-lang-defs", @@ -737,7 +737,7 @@ dependencies = [ [[package]] name = "cairo-vm" -version = "0.8.4" +version = "0.8.5" dependencies = [ "anyhow", "arbitrary", @@ -746,7 +746,7 @@ dependencies = [ "assert_matches", "bincode", "bitvec", - "cairo-felt 0.8.4", + "cairo-felt 0.8.5", "cairo-lang-casm", "cairo-lang-starknet", "criterion", @@ -776,7 +776,7 @@ dependencies = [ [[package]] name = "cairo-vm-cli" -version = "0.8.4" +version = "0.8.5" dependencies = [ "assert_matches", "bincode", @@ -865,7 +865,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -1056,7 +1056,7 @@ checksum = "53e0efad4403bfc52dc201159c4b842a246a14b98c64b55dfd0f2d89729dfeb8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -1126,9 +1126,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "errno" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" +checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f" dependencies = [ "errno-dragonfly", "libc", @@ -1225,7 +1225,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -1396,7 +1396,7 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hint_accountant" -version = "0.8.4" +version = "0.8.5" dependencies = [ "cairo-vm", "serde", @@ -2147,9 +2147,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.3.3" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310" +checksum = "b7b6d6190b7594385f61bd3911cd1be99dfddcfc365a4160cc2ab5bff4aed294" dependencies = [ "aho-corasick", "memchr", @@ -2345,22 +2345,22 @@ checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" [[package]] name = "serde" -version = "1.0.177" +version = "1.0.179" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63ba2516aa6bf82e0b19ca8b50019d52df58455d3cf9bdaf6315225fdd0c560a" +checksum = "0a5bf42b8d227d4abf38a1ddb08602e229108a517cd4e5bb28f9c7eaafdce5c0" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.177" +version = "1.0.179" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "401797fe7833d72109fedec6bfcbe67c0eed9b99772f26eb8afd261f0abc6fd3" +checksum = "741e124f5485c7e60c03b043f79f320bff3527f4bbf12cf3831750dc46a0ec2c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -2505,7 +2505,7 @@ checksum = "af6527b845423542c8a16e060ea1bc43f67229848e7cd4c4d80be994a84220ce" dependencies = [ "starknet-curve 0.4.0", "starknet-ff", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -2576,9 +2576,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.27" +version = "2.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0" +checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567" dependencies = [ "proc-macro2", "quote", @@ -2632,7 +2632,7 @@ checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] [[package]] @@ -2811,7 +2811,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", "wasm-bindgen-shared", ] @@ -2845,7 +2845,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -2882,7 +2882,7 @@ dependencies = [ [[package]] name = "wasm-demo" -version = "0.8.4" +version = "0.8.5" dependencies = [ "cairo-vm", "console_error_panic_hook", @@ -3000,9 +3000,9 @@ checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" [[package]] name = "winnow" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25b5872fa2e10bd067ae946f927e726d7d603eaeb6e02fa6a350e0722d2b8c11" +checksum = "8bd122eb777186e60c3fdf765a58ac76e41c582f1f535fbf3314434c6b58f3f7" dependencies = [ "memchr", ] @@ -3048,5 +3048,5 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.27", + "syn 2.0.28", ] diff --git a/Cargo.toml b/Cargo.toml index 7a69107823..bbaa7c6a23 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ exclude = ["ensure-no_std"] resolver = "2" [workspace.package] -version = "0.8.4" +version = "0.8.5" edition = "2021" license = "Apache-2.0" repository = "https://github.com/lambdaclass/cairo-vm/" @@ -21,10 +21,10 @@ readme = "README.md" keywords = ["starknet", "cairo", "vm", "wasm", "no_std"] [workspace.dependencies] -felt = { package = "cairo-felt", path = "./felt", version = "0.8.4", default-features = false, features = [ +felt = { package = "cairo-felt", path = "./felt", version = "0.8.5", default-features = false, features = [ "alloc", ] } -cairo-vm = { path = "./vm", version = "0.8.4", default-features = false } +cairo-vm = { path = "./vm", version = "0.8.5", default-features = false } mimalloc = { version = "0.1.37", default-features = false } num-bigint = { version = "0.4", default-features = false, features = [ "serde",