diff --git a/fil-proofs-param/Cargo.toml b/fil-proofs-param/Cargo.toml index 93eabbf87..0ae7d57e7 100644 --- a/fil-proofs-param/Cargo.toml +++ b/fil-proofs-param/Cargo.toml @@ -9,11 +9,11 @@ repository = "https://github.com/filecoin-project/rust-fil-proofs" readme = "README.md" [dependencies] -storage-proofs-core = { path = "../storage-proofs-core", version = "^11.0.0", default-features = false} -storage-proofs-porep = { path = "../storage-proofs-porep", version = "^11.0.0", default-features = false } -storage-proofs-post = { path = "../storage-proofs-post", version = "^11.0.0", default-features = false } -storage-proofs-update = { path = "../storage-proofs-update", version = "^11.0.0", default-features = false } -filecoin-proofs = { version = "^11.0.0", path = "../filecoin-proofs", default-features = false } +storage-proofs-core = { path = "../storage-proofs-core", version = "~11.0.0", default-features = false} +storage-proofs-porep = { path = "../storage-proofs-porep", version = "~11.0.0", default-features = false } +storage-proofs-post = { path = "../storage-proofs-post", version = "~11.0.0", default-features = false } +storage-proofs-update = { path = "../storage-proofs-update", version = "~11.0.0", default-features = false } +filecoin-proofs = { version = "~11.0.0", path = "../filecoin-proofs", default-features = false } rand = "0.8" lazy_static = "1.2" pbr = "1.0" diff --git a/fil-proofs-param/src/bin/paramfetch.rs b/fil-proofs-param/src/bin/paramfetch.rs index 618c200c8..e6b447073 100644 --- a/fil-proofs-param/src/bin/paramfetch.rs +++ b/fil-proofs-param/src/bin/paramfetch.rs @@ -31,7 +31,7 @@ lazy_static! { } const DEFAULT_JSON: &str = include_str!("../../parameters.json"); -const DEFAULT_IPGET_VERSION: &str = "v0.6.0"; +const DEFAULT_IPGET_VERSION: &str = "v0.8.1"; #[inline] fn get_ipget_dir(version: &str) -> String { diff --git a/fil-proofs-tooling/Cargo.toml b/fil-proofs-tooling/Cargo.toml index 7d02f25f9..c7ba690a1 100644 --- a/fil-proofs-tooling/Cargo.toml +++ b/fil-proofs-tooling/Cargo.toml @@ -10,11 +10,11 @@ repository = "https://github.com/filecoin-project/rust-fil-proofs" readme = "README.md" [dependencies] -storage-proofs-core = { path = "../storage-proofs-core", version = "^11.0.0", default-features = false} -storage-proofs-porep = { path = "../storage-proofs-porep", version = "^11.0.0", default-features = false } -storage-proofs-post = { path = "../storage-proofs-post", version = "^11.0.0", default-features = false } -filecoin-proofs = { path = "../filecoin-proofs", default-features = false } -filecoin-hashers = { path = "../filecoin-hashers", default-features = false, features = ["poseidon", "blake2s", "sha256"] } +storage-proofs-core = { path = "../storage-proofs-core", version = "~11.0.0", default-features = false} +storage-proofs-porep = { path = "../storage-proofs-porep", version = "~11.0.0", default-features = false } +storage-proofs-post = { path = "../storage-proofs-post", version = "~11.0.0", default-features = false } +filecoin-proofs = { path = "../filecoin-proofs", version = "~11.0.0", default-features = false } +filecoin-hashers = { path = "../filecoin-hashers", version = "~6.0.0", default-features = false, features = ["poseidon", "blake2s", "sha256"] } clap = { version = "3.1.6", features = ["derive"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" diff --git a/filecoin-hashers/Cargo.toml b/filecoin-hashers/Cargo.toml index eb45eb1fb..7ed61b7aa 100644 --- a/filecoin-hashers/Cargo.toml +++ b/filecoin-hashers/Cargo.toml @@ -18,7 +18,7 @@ anyhow = "1.0.34" serde = "1.0.117" rand = "0.8.0" -neptune = { version = "6.2.0", optional = true, features = ["arity2", "arity4", "arity8", "arity11", "arity16", "arity24", "arity36"] } +neptune = { version = "~6.2.0", optional = true, features = ["arity2", "arity4", "arity8", "arity11", "arity16", "arity24", "arity36"] } lazy_static = { version = "1.4.0", optional = true } blake2s_simd = { version = "1.0.0", optional = true } sha2 = { version = "0.10.2", optional = true } diff --git a/filecoin-proofs/Cargo.toml b/filecoin-proofs/Cargo.toml index ce8ec69d2..6982bee57 100644 --- a/filecoin-proofs/Cargo.toml +++ b/filecoin-proofs/Cargo.toml @@ -9,11 +9,11 @@ repository = "https://github.com/filecoin-project/rust-fil-proofs" readme = "README.md" [dependencies] -storage-proofs-core = { path = "../storage-proofs-core", version = "^11.0.0", default-features = false} -storage-proofs-porep = { path = "../storage-proofs-porep", version = "^11.0.0", default-features = false } -storage-proofs-post = { path = "../storage-proofs-post", version = "^11.0.0", default-features = false } -storage-proofs-update = { path = "../storage-proofs-update", version = "^11.0.0", default-features = false } -filecoin-hashers = { version = "^6.0.0", path = "../filecoin-hashers", default-features = false, features = ["poseidon", "sha256"] } +storage-proofs-core = { path = "../storage-proofs-core", version = "~11.0.0", default-features = false} +storage-proofs-porep = { path = "../storage-proofs-porep", version = "~11.0.0", default-features = false } +storage-proofs-post = { path = "../storage-proofs-post", version = "~11.0.0", default-features = false } +storage-proofs-update = { path = "../storage-proofs-update", version = "~11.0.0", default-features = false } +filecoin-hashers = { version = "~6.0.0", path = "../filecoin-hashers", default-features = false, features = ["poseidon", "sha256"] } rand = "0.8" lazy_static = "1.2" memmap = "0.7" @@ -31,7 +31,7 @@ sha2 = "0.10.2" typenum = "1.11.2" gperftools = { version = "0.2", optional = true } generic-array = "0.14.4" -fr32 = { path = "../fr32", version = "^4.0.0", default-features = false } +fr32 = { path = "../fr32", version = "~4.0.0", default-features = false } once_cell = "1.8.0" blstrs = "0.5.0" diff --git a/storage-proofs-core/Cargo.toml b/storage-proofs-core/Cargo.toml index df5a0ffc3..1c73b8256 100644 --- a/storage-proofs-core/Cargo.toml +++ b/storage-proofs-core/Cargo.toml @@ -12,7 +12,7 @@ readme = "README.md" bench = false [dependencies] -filecoin-hashers = { path = "../filecoin-hashers", version = "^6.0.0", default-features = false, features = ["sha256", "poseidon"] } +filecoin-hashers = { path = "../filecoin-hashers", version = "~6.0.0", default-features = false, features = ["sha256", "poseidon"] } rand = "0.8" merkletree = "0.21.0" byteorder = "1" @@ -38,7 +38,7 @@ cpu-time = { version = "1.0", optional = true } gperftools = { version = "0.2", optional = true } num_cpus = "1.10.1" semver = "1.0.6" -fr32 = { path = "../fr32", version = "^4.0.0"} +fr32 = { path = "../fr32", version = "~4.0.0"} blstrs = "0.5.0" cbc = { version = "0.1.2", features = ["std"] } @@ -47,8 +47,8 @@ proptest = "1.0.0" criterion = "0.3" rand_xorshift = "0.3.0" pretty_assertions = "1.2.0" -sha2raw = { path = "../sha2raw", version = "^6.0.0"} -filecoin-hashers = { path = "../filecoin-hashers", version = "^6.0.0", default-features = false, features = ["blake2s", "sha256", "poseidon"] } +sha2raw = { path = "../sha2raw", version = "~6.0.0"} +filecoin-hashers = { path = "../filecoin-hashers", version = "~6.0.0", default-features = false, features = ["blake2s", "sha256", "poseidon"] } tempfile = "3" blake2s_simd = "1.0.0" diff --git a/storage-proofs-porep/Cargo.toml b/storage-proofs-porep/Cargo.toml index 70527ba0a..92c064a06 100644 --- a/storage-proofs-porep/Cargo.toml +++ b/storage-proofs-porep/Cargo.toml @@ -10,9 +10,9 @@ readme = "README.md" [dependencies] crossbeam = "0.8" -storage-proofs-core = { path = "../storage-proofs-core", version = "^11.0.0", default-features = false} -sha2raw = { path = "../sha2raw", version = "^6.0.0"} -filecoin-hashers = { path = "../filecoin-hashers", version = "^6.0.0", default-features = false, features = ["poseidon", "sha256"]} +storage-proofs-core = { path = "../storage-proofs-core", version = "~11.0.0", default-features = false} +sha2raw = { path = "../sha2raw", version = "~6.0.0"} +filecoin-hashers = { path = "../filecoin-hashers", version = "~6.0.0", default-features = false, features = ["poseidon", "sha256"]} merkletree = "0.21.0" mapr = "0.8.0" num-bigint = "0.4.3" @@ -26,7 +26,7 @@ log = "0.4.7" pretty_assertions = "1.2.0" generic-array = "0.14.4" anyhow = "1.0.23" -neptune = { version = "6.2.0", features = ["arity2", "arity4", "arity8", "arity11", "arity16", "arity24", "arity36"] } +neptune = { version = "~6.2.0", features = ["arity2", "arity4", "arity8", "arity11", "arity16", "arity24", "arity36"] } num_cpus = "1.10.1" hex = "0.4.2" bincode = "1.1.2" @@ -36,7 +36,7 @@ byte-slice-cast = "1.0.0" hwloc = { version = "0.5.0", optional = true } libc = "0.2" fdlimit = "0.2.0" -fr32 = { path = "../fr32", version = "^4.0.0", default-features = false } +fr32 = { path = "../fr32", version = "~4.0.0", default-features = false } yastl = "0.1.2" blstrs = "0.5.0" @@ -51,7 +51,7 @@ rand = "0.8" rand_xorshift = "0.3.0" criterion = "0.3.2" glob = "0.3.0" -filecoin-hashers = { path = "../filecoin-hashers", version = "^6.0.0", default-features = false, features = ["poseidon", "sha256", "blake2s"]} +filecoin-hashers = { path = "../filecoin-hashers", version = "~6.0.0", default-features = false, features = ["poseidon", "sha256", "blake2s"]} fil_logger = "0.1.6" [features] diff --git a/storage-proofs-post/Cargo.toml b/storage-proofs-post/Cargo.toml index 4f1ef6e4c..9b80ecbcb 100644 --- a/storage-proofs-post/Cargo.toml +++ b/storage-proofs-post/Cargo.toml @@ -9,8 +9,8 @@ repository = "https://github.com/filecoin-project/rust-fil-proofs" readme = "README.md" [dependencies] -storage-proofs-core = { path = "../storage-proofs-core", version = "^11.0.0", default-features = false} -filecoin-hashers = { path = "../filecoin-hashers", version = "^6.0.0", default-features = false, features = ["poseidon", "sha256"]} +storage-proofs-core = { path = "../storage-proofs-core", version = "~11.0.0", default-features = false} +filecoin-hashers = { path = "../filecoin-hashers", version = "~6.0.0", default-features = false, features = ["poseidon", "sha256"]} byteorder = "1" sha2 = "0.10.2" rayon = "1.0.0" @@ -22,13 +22,13 @@ log = "0.4.7" hex = "0.4.0" generic-array = "0.14.4" anyhow = "1.0.23" -fr32 = { path = "../fr32", version = "^4.0.0", default-features = false } +fr32 = { path = "../fr32", version = "~4.0.0", default-features = false } blstrs = "0.5.0" [dev-dependencies] tempfile = "3" pretty_assertions = "1.2.0" -filecoin-hashers = { path = "../filecoin-hashers", version = "^6.0.0", default-features = false, features = ["poseidon", "sha256", "blake2s"]} +filecoin-hashers = { path = "../filecoin-hashers", version = "~6.0.0", default-features = false, features = ["poseidon", "sha256", "blake2s"]} rand = "0.8" rand_xorshift = "0.3.0" diff --git a/storage-proofs-update/Cargo.toml b/storage-proofs-update/Cargo.toml index 6bb534c73..ead27a9ae 100644 --- a/storage-proofs-update/Cargo.toml +++ b/storage-proofs-update/Cargo.toml @@ -9,9 +9,9 @@ repository = "https://github.com/filecoin-project/rust-fil-proofs" readme = "README.md" [dependencies] -storage-proofs-core = { path = "../storage-proofs-core", version = "^11.0.0", default-features = false} -storage-proofs-porep = { path = "../storage-proofs-porep", version = "^11.0.0", default-features = false} -filecoin-hashers = { path = "../filecoin-hashers", version = "^6.0.0", default-features = false, features = ["poseidon", "sha256"]} +storage-proofs-core = { path = "../storage-proofs-core", version = "~11.0.0", default-features = false} +storage-proofs-porep = { path = "../storage-proofs-porep", version = "~11.0.0", default-features = false} +filecoin-hashers = { path = "../filecoin-hashers", version = "~6.0.0", default-features = false, features = ["poseidon", "sha256"]} merkletree = "0.21.0" rayon = "1.0.0" serde = { version = "1.0", features = ["derive"]} @@ -21,9 +21,9 @@ blstrs = "0.5.0" log = "0.4.7" generic-array = "0.14.4" anyhow = "1.0.23" -neptune = { version = "6.2.0", features = ["arity2", "arity4", "arity8", "arity11", "arity16", "arity24", "arity36"] } +neptune = { version = "~6.2.0", features = ["arity2", "arity4", "arity8", "arity11", "arity16", "arity24", "arity36"] } lazy_static = "1.2" -fr32 = { path = "../fr32", version = "^4.0.0", default-features = false } +fr32 = { path = "../fr32", version = "~4.0.0", default-features = false } memmap = "0.7" [dev-dependencies]