# cargo-deny configuration. `make gate` runs bans, licenses and sources offline. # `make audit` runs advisories, which fetches the RustSec database. # Only the platforms Boxmaker is built on: straylight and the development machines (Linux), and # the owner's Mac. Dependencies for other targets (Windows) are not judged. [graph] all-features = true targets = [ "x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl", "aarch64-apple-darwin", ] [licenses] allow = ["MIT", "Apache-2.0", "Unicode-3.0", "ISC", "BSD-3-Clause"] confidence-threshold = 0.9 [licenses.private] ignore = true [bans] multiple-versions = "deny" wildcards = "deny" allow-wildcard-paths = true [sources] unknown-registry = "deny" unknown-git = "deny" allow-registry = ["https://github.com/rust-lang/crates.io-index"] [advisories] yanked = "deny"