From 6c87b1b5a8066f8ca93f6d9a05e013183082e43b Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Thu, 25 Mar 2021 06:37:10 +0000 Subject: [PATCH 1/2] Update hashbrown requirement from 0.9.1 to 0.11.2 Updates the requirements on [hashbrown](https://github.com/rust-lang/hashbrown) to permit the latest version. - [Release notes](https://github.com/rust-lang/hashbrown/releases) - [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/hashbrown/compare/v0.9.1...v0.11.2) Signed-off-by: dependabot-preview[bot] --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 12e2524..5c374cf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,7 +20,7 @@ ark-ff = { git = "https://github.com/arkworks-rs/algebra/", default-features = f ark-serialize = { git = "https://github.com/arkworks-rs/algebra/", default-features = false, features = ["derive"] } blake2 = { version = "0.9", default-features = false } ark-std = { git = "https://github.com/arkworks-rs/utils/", default-features = false } -hashbrown = { version = "0.9.1" } +hashbrown = { version = "0.11.2" } ark-poly = { git = "https://github.com/arkworks-rs/algebra/", default-features = false} rayon = { version = "1", optional = true } criterion = {version = "0.3.1", optional = true} From 365c81f8f1352860b7bfa378cf5e7820467ecfc8 Mon Sep 17 00:00:00 2001 From: ValarDragon Date: Sat, 27 Mar 2021 11:49:43 -0700 Subject: [PATCH 2/2] Update for v0.2.0 --- CHANGELOG.md | 6 ++++-- Cargo.toml | 16 ++++++++-------- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e271415..b1fb3af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## Pending +## v0.2.0 The main feature of this release are: @@ -6,11 +6,13 @@ The main feature of this release are: ### Breaking Changes +- #46 Update to hashbrown version 0.11.2 - #41 `ListOfProductsOfPolynomial::add_product` takes iterators of `Rc>` instead of `DenseMultilinearExtension`. - #41 `ListOfProductsOfPolynomial` has been moved to `ml_sumcheck::data_structures`, but no actions required. + ### Features ### Improvements -- #41 `MLSumcheck` Prover uses memory linear to number of unique multilinear extensions instead of total number of multiplicands. \ No newline at end of file +- #41 `MLSumcheck` Prover uses memory linear to number of unique multilinear extensions instead of total number of multiplicands. diff --git a/Cargo.toml b/Cargo.toml index 5c374cf..590020d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ark-linear-sumcheck" -version = "0.1.0" +version = "0.2.0" authors = [ "Tom Shen ", "arkworks contributors" @@ -8,7 +8,7 @@ authors = [ description = "A library for efficient sumcheck protocols" homepage = "https://arkworks.rs" repository = "https://github.com/arkworks-rs/sumcheck/" -keywords = ["cryptography", "finite fields", "polynomials", "sumcheck"] +keywords = ["cryptography", "finite-fields", "polynomials", "sumcheck"] categories = ["cryptography"] include = ["Cargo.toml", "src", "README.md", "LICENSE-APACHE", "LICENSE-MIT"] license = "MIT/Apache-2.0" @@ -16,17 +16,17 @@ edition = "2018" [dependencies] -ark-ff = { git = "https://github.com/arkworks-rs/algebra/", default-features = false } -ark-serialize = { git = "https://github.com/arkworks-rs/algebra/", default-features = false, features = ["derive"] } +ark-ff = { verion = "^0.2.0", default-features = false } +ark-serialize = { version = "^0.2.0", default-features = false, features = ["derive"] } blake2 = { version = "0.9", default-features = false } -ark-std = { git = "https://github.com/arkworks-rs/utils/", default-features = false } +ark-std = { version = "^0.2.0", default-features = false } hashbrown = { version = "0.11.2" } -ark-poly = { git = "https://github.com/arkworks-rs/algebra/", default-features = false} +ark-poly = { version = "^0.2.0", default-features = false} rayon = { version = "1", optional = true } criterion = {version = "0.3.1", optional = true} [dev-dependencies] -ark-test-curves = { git = "https://github.com/arkworks-rs/algebra/", default-features = false, features = ["bls12_381_scalar_field", "bls12_381_curve"] } +ark-test-curves = { version = "^0.2.0", default-features = false, features = ["bls12_381_scalar_field", "bls12_381_curve"] } [features] default = ["std"] @@ -45,4 +45,4 @@ path = "benches/gkr_round_sumcheck_bench.rs" harness = false [lib] -bench = false \ No newline at end of file +bench = false