Skip to content

Commit 59b4dbd

Browse files
authored
update debugless-unwrap (#962)
1 parent 8f60e6d commit 59b4dbd

File tree

8 files changed

+12
-9
lines changed

8 files changed

+12
-9
lines changed

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ repository = "https://github.com/ZcashFoundation/frost"
2929
categories = ["cryptography"]
3030

3131
[workspace.dependencies]
32+
# Currently holding back from updating due to MSRV 1.86 of criterion 0.8
33+
# (we don't want to raise our MSRV just for this)
3234
criterion = "0.6"
3335
document-features = "0.2.7"
3436
hex = { version = "0.4.3", default-features = false, features = ["alloc"] }

frost-core/Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ rustdoc-args = ["--cfg", "docsrs"]
1919
byteorder = { version = "1.4", default-features = false }
2020
const-crc32 = { version = "1.2.0", package = "const-crc32-nostd" }
2121
document-features.workspace = true
22-
debugless-unwrap = "0.0.4"
22+
debugless-unwrap = { version = "1.0.0", optional = true }
2323
derive-getters = "0.5.0"
2424
hex.workspace = true
2525
postcard = { version = "1.0.0", features = ["alloc"], optional = true }
@@ -41,6 +41,7 @@ criterion = { workspace = true, optional = true }
4141
tokio = { workspace = true, optional = true }
4242

4343
[dev-dependencies]
44+
debugless-unwrap = "1.0.0"
4445
criterion.workspace = true
4546
lazy_static.workspace = true
4647
proptest.workspace = true
@@ -64,7 +65,7 @@ internals = []
6465
serde = ["dep:serde", "dep:serdect"]
6566
serialization = ["serde", "dep:postcard"]
6667
# Exposes ciphersuite-generic tests for other crates to use
67-
test-impl = ["dep:proptest", "dep:serde_json", "dep:criterion", "dep:tokio"]
68+
test-impl = ["dep:proptest", "dep:serde_json", "dep:criterion", "dep:tokio", "dep:debugless-unwrap"]
6869

6970
[lib]
7071
bench = false

frost-core/src/tests/coefficient_commitment.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
use crate as frost;
44
use crate::{keys::CoefficientCommitment, tests::helpers::generate_element, Group};
5-
use debugless_unwrap::DebuglessUnwrap;
5+
use debugless_unwrap::DebuglessUnwrapExt;
66
use rand_core::{CryptoRng, RngCore};
77
use serde_json::Value;
88

frost-core/src/tests/repairable.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
use alloc::collections::BTreeMap;
44

5-
use debugless_unwrap::DebuglessUnwrap;
5+
use debugless_unwrap::DebuglessUnwrapExt;
66
use rand_core::{CryptoRng, RngCore};
77
use serde_json::Value;
88

frost-core/src/tests/vectors.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! Helper function for testing with test vectors.
22
use alloc::collections::BTreeMap;
33

4-
use debugless_unwrap::DebuglessUnwrap;
4+
use debugless_unwrap::DebuglessUnwrapExt;
55
use hex::{self, FromHex};
66
use serde_json::Value;
77

frost-core/src/tests/vectors_dkg.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use alloc::{
44
string::{String, ToString},
55
vec::Vec,
66
};
7-
use debugless_unwrap::DebuglessUnwrap;
7+
use debugless_unwrap::DebuglessUnwrapExt;
88
use hex::{self};
99
use serde_json::Value;
1010

frost-core/src/tests/vss_commitment.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::{
66
Error, Group,
77
};
88
use alloc::vec::Vec;
9-
use debugless_unwrap::DebuglessUnwrap;
9+
use debugless_unwrap::DebuglessUnwrapExt;
1010
use rand_core::{CryptoRng, RngCore};
1111
use serde_json::Value;
1212

0 commit comments

Comments
 (0)