|
2 | 2 | # See https://embarkstudios.github.io/cargo-deny/ |
3 | 3 |
|
4 | 4 | [bans] |
5 | | -# Warn when multiple versions of the same crate are detected |
6 | | -multiple-versions = "warn" |
| 5 | +# Allow multiple versions by default. Change this to "warn" to see all multiple versions. |
| 6 | +multiple-versions = "allow" |
7 | 7 | deny = [ |
8 | | - # Legacy Ethereum crates that have been replaced with alloy |
9 | | - { crate = "ethers", reason = "use alloy instead" }, |
10 | | - { crate = "ethereum-types", reason = "use alloy-primitives instead" }, |
11 | | - # Replaced by quick-protobuf |
| 8 | + { crate = "ethers", reason = "legacy Ethereum crate, use alloy instead" }, |
| 9 | + { crate = "ethereum-types", reason = "legacy Ethereum crate, use alloy-primitives instead" }, |
12 | 10 | { crate = "protobuf", reason = "use quick-protobuf instead" }, |
13 | | - # Prevent duplicate versions of reqwest - heavy crate with build scripts |
14 | | - { crate = "reqwest", deny-multiple-versions = true, reason = "prevent duplicate versions" }, |
| 11 | + { crate = "derivative", reason = "use educe or derive_more instead" }, |
| 12 | + { crate = "ark-ff", reason = "present in Cargo.lock but not needed by Lighthouse" }, |
| 13 | + { crate = "strum", deny-multiple-versions = true, reason = "takes a long time to compile" }, |
| 14 | + { crate = "reqwest", deny-multiple-versions = true, reason = "takes a long time to compile" } |
15 | 15 | ] |
16 | 16 |
|
17 | 17 | [sources] |
|
0 commit comments