fix: comprehensive feature propagation and dep:serde fixes

- Fix serde optional dependency issues by adding dep:serde to serde features (24 crates)
- Run zepter to propagate runtime-benchmarks, std, try-runtime, serde, experimental, with-tracing, tuples-96 features
- Regenerate umbrella crate with proper feature propagation
- Format all TOML files with taplo

This resolves check-umbrella and check-zepter CI failures.
This commit is contained in:
2026-01-04 20:37:14 +03:00
parent a45e5ae5ec
commit bd2d665c4e
588 changed files with 10228 additions and 28 deletions
Generated
+19
View File
@@ -1044,6 +1044,9 @@ name = "array-bytes"
version = "6.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d5dde061bd34119e902bbb2d9b90c5692635cf59fb91d582c2b68043f1b8293"
dependencies = [
"serde",
]
[[package]]
name = "array-bytes"
@@ -3935,6 +3938,7 @@ dependencies = [
"digest 0.10.7",
"fiat-crypto",
"rustc_version 0.4.1",
"serde",
"subtle 2.6.1",
"zeroize",
]
@@ -4537,6 +4541,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53"
dependencies = [
"pkcs8",
"serde",
"signature",
]
@@ -4566,6 +4571,7 @@ dependencies = [
"hashbrown 0.15.5",
"pkcs8",
"rand_core 0.6.4",
"serde",
"sha2 0.10.9",
"subtle 2.6.1",
"zeroize",
@@ -4740,6 +4746,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef"
dependencies = [
"enumflags2_derive",
"serde",
]
[[package]]
@@ -5991,6 +5998,9 @@ name = "hex"
version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
dependencies = [
"serde",
]
[[package]]
name = "hex-conservative"
@@ -8078,6 +8088,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
dependencies = [
"scopeguard",
"serde",
]
[[package]]
@@ -22795,6 +22806,7 @@ checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31"
dependencies = [
"num-traits",
"rand 0.8.5",
"serde",
]
[[package]]
@@ -22804,6 +22816,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e"
dependencies = [
"rand_core 0.6.4",
"serde",
]
[[package]]
@@ -24053,10 +24066,12 @@ dependencies = [
"aead",
"arrayref",
"arrayvec 0.7.6",
"cfg-if",
"curve25519-dalek",
"getrandom_or_panic",
"merlin",
"rand_core 0.6.4",
"serde",
"serde_bytes",
"sha2 0.10.9",
"subtle 2.6.1",
@@ -24137,6 +24152,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d24b59d129cdadea20aea4fb2352fa053712e5d713eee47d700cd4b2bc002f10"
dependencies = [
"secp256k1-sys 0.9.2",
"serde",
]
[[package]]
@@ -25115,7 +25131,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "057291e5631f280978fa9c8009390663ca4613359fc1318e36a8c24c392f6d1f"
dependencies = [
"bitvec",
"hex",
"num-bigint",
"serde",
"sha2 0.9.9",
"ssz_rs_derive",
]
@@ -28671,6 +28689,7 @@ version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
dependencies = [
"serde",
"zeroize_derive",
]