Skip to content

Commit

Permalink
Merge pull request #555 from Chia-Network/missing-workspace-deps
Browse files Browse the repository at this point in the history
  • Loading branch information
Rigidity committed May 31, 2024
2 parents 6404e34 + bd90e1a commit 4d971ef
Show file tree
Hide file tree
Showing 8 changed files with 45 additions and 44 deletions.
3 changes: 3 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ chia-puzzles = { path = "./crates/chia-puzzles", version = "0.9.0" }
clvm-traits = { path = "./crates/clvm-traits", version = "0.9.0" }
clvm-utils = { path = "./crates/clvm-utils", version = "0.9.0" }
clvm-derive = { path = "./crates/clvm-derive", version = "0.9.0" }
chia-fuzz = { path = "./crates/chia-consensus/fuzz", version = "0.6.0" }
blst = { version = "0.3.11", git = "https://github.com/supranational/blst.git", rev = "0d46eefa45fc1e57aceb42bba0e84eab3a7a9725", features = ["portable"] }
clvmr = "0.7.0"
syn = "2.0.27"
Expand Down Expand Up @@ -104,3 +105,5 @@ rusqlite = "0.30.0"
clap = "4.3.9"
zstd = "0.12.3"
blocking-threadpool = "1.0.1"
libfuzzer-sys = "0.4"
wasm-bindgen = "0.2.92"
8 changes: 3 additions & 5 deletions crates/chia-bls/fuzz/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,9 @@ edition = "2021"
cargo-fuzz = true

[dependencies]
libfuzzer-sys = "0.4"
pyo3 = { version = "0.21.2", features = ["auto-initialize"]}

[dependencies.chia-bls]
path = ".."
libfuzzer-sys = { workspace = true }
pyo3 = { workspace = true, features = ["auto-initialize"]}
chia-bls = { workspace = true }

[[bin]]
name = "derive"
Expand Down
16 changes: 8 additions & 8 deletions crates/chia-consensus/fuzz/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ edition = "2021"
cargo-fuzz = true

[dependencies]
libfuzzer-sys = "0.4"
clvmr = "0.7.0"
clvm-utils = { path = "../../clvm-utils" }
clvm-traits = { path = "../../clvm-traits" }
chia-protocol = { path = "../../chia-protocol" }
chia-traits = { path = "../../chia-traits" }
chia-consensus = { path = ".." }
hex-literal = "=0.4.1"
libfuzzer-sys = { workspace = true }
clvmr = { workspace = true }
clvm-utils = { workspace = true }
clvm-traits = { workspace = true }
chia-protocol = { workspace = true }
chia-traits = { workspace = true }
chia-consensus = { workspace = true }
hex-literal = { workspace = true }

[lib]
name = "fuzzing_utils"
Expand Down
16 changes: 8 additions & 8 deletions crates/chia-protocol/fuzz/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ edition = "2021"
cargo-fuzz = true

[dependencies]
libfuzzer-sys = "0.4"
clvmr = "0.7.0"
chia-traits = { path = "../../chia-traits" }
clvm-traits = { path = "../../clvm-traits" }
chia-protocol = { path = "..", features = ["arbitrary"] }
arbitrary = "1.3.0"
sha2 = "0.10.8"
hex = "0.4.3"
libfuzzer-sys = { workspace = true }
clvmr = { workspace = true }
chia-traits = { workspace = true }
clvm-traits = { workspace = true }
chia-protocol = { workspace = true, features = ["arbitrary"] }
arbitrary = { workspace = true }
sha2 = { workspace = true }
hex = { workspace = true }

[[bin]]
name = "parse-full-block"
Expand Down
10 changes: 5 additions & 5 deletions crates/chia-puzzles/fuzz/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ edition = "2021"
cargo-fuzz = true

[dependencies]
libfuzzer-sys = "0.4"
clvmr = "0.7.0"
pyo3 = { version = "0.21.2", features = ["auto-initialize"]}
chia-puzzles = { path = "..", features = ["arbitrary"] }
clvm-traits = { version = "0.9.0", path = "../../clvm-traits" }
libfuzzer-sys = { workspace = true }
clvmr = { workspace = true }
pyo3 = { workspace = true, features = ["auto-initialize"]}
chia-puzzles = { workspace = true, features = ["arbitrary"] }
clvm-traits = { workspace = true }

[[bin]]
name = "roundtrip"
Expand Down
10 changes: 5 additions & 5 deletions crates/clvm-utils/fuzz/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ edition = "2021"
cargo-fuzz = true

[dependencies]
libfuzzer-sys = "0.4"
clvmr = "0.7.0"
chia-fuzz = { path = "../../chia-consensus/fuzz" }
clvm-utils = { path = ".." }
clvm-traits = { path = "../../clvm-traits" }
libfuzzer-sys = { workspace = true }
clvmr ={ workspace = true }
chia-fuzz = { workspace = true }
clvm-utils = { workspace = true }
clvm-traits = { workspace = true }

[[bin]]
name = "tree-hash"
Expand Down
2 changes: 1 addition & 1 deletion wasm/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ crate-type = ["cdylib"]
path = "src/lib.rs"

[dependencies]
wasm-bindgen = "0.2.92"
wasm-bindgen = { workspace = true }
24 changes: 12 additions & 12 deletions wheel/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ crate-type = ["cdylib"]
path = "src/lib.rs"

[dependencies]
clvmr = "0.7.0"
hex = "0.4.3"
sha2 = "0.10.8"
pyo3 = { version = "0.21.2", features = ["multiple-pymethods"] }
chia-consensus = { version = "0.9.0", path = "../crates/chia-consensus", features = ["py-bindings"] }
chia-bls = { version = "0.9.0", path = "../crates/chia-bls", features = ["py-bindings"] }
chia-protocol = { version = "0.9.0", path = "../crates/chia-protocol", features = ["py-bindings"] }
chia-traits = { version = "0.9.0", path = "../crates/chia-traits", features = ["py-bindings"] }
clvm-traits = { version = "0.9.0", path = "../crates/clvm-traits", features = ["derive", "py-bindings"] }
clvm-utils = { version = "0.9.0", path = "../crates/clvm-utils" }
chia_py_streamable_macro = { version = "0.9.0", path = "../crates/chia_py_streamable_macro" }
chia_streamable_macro = { version = "0.8.0", path = "../crates/chia_streamable_macro" }
clvmr = { workspace = true }
hex = { workspace = true }
sha2 = { workspace = true }
pyo3 = { workspace = true, features = ["multiple-pymethods"] }
chia-consensus = { workspace = true, features = ["py-bindings"] }
chia-bls = { workspace = true, features = ["py-bindings"] }
chia-protocol = { workspace = true, features = ["py-bindings"] }
chia-traits = { workspace = true, features = ["py-bindings"] }
clvm-traits = { workspace = true, features = ["derive", "py-bindings"] }
clvm-utils = { workspace = true, path = "../crates/clvm-utils" }
chia_py_streamable_macro = { workspace = true, path = "../crates/chia_py_streamable_macro" }
chia_streamable_macro = { workspace = true, path = "../crates/chia_streamable_macro" }

0 comments on commit 4d971ef

Please sign in to comment.