chore: break circular dependency between election-provider crates

This commit is contained in:
2025-12-28 11:43:29 +03:00
parent 7c263cc3f3
commit e57986e4a3
2 changed files with 2 additions and 12 deletions
Generated
-2
View File
@@ -12019,8 +12019,6 @@ name = "pezframe-election-provider-solution-type"
version = "13.0.0"
dependencies = [
"parity-scale-codec",
"pezframe-election-provider-support",
"pezframe-support",
"pezsp-arithmetic",
"proc-macro-crate 3.4.0",
"proc-macro2 1.0.103",
@@ -24,20 +24,12 @@ proc-macro2 = { workspace = true }
quote = { workspace = true }
syn = { features = ["full", "visit"], workspace = true }
# Dev-dependencies with pezframe-election-provider-support moved to integration tests to break circular dependency
[dev-dependencies]
codec = { workspace = true, default-features = true }
pezsp-arithmetic = { workspace = true, default-features = true }
scale-info = { workspace = true, default-features = true }
# used by generate_solution_type:
# NOTE: we have to explicitly specify `std` because of trybuild
pezframe-election-provider-support = { workspace = true, default-features = true, features = [
"std",
] }
pezframe-support = { workspace = true, default-features = true }
trybuild = { workspace = true }
[features]
runtime-benchmarks = [
"pezframe-election-provider-support/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
]
runtime-benchmarks = []