mrapids 0.1.31

Your OpenAPI, but executable
Documentation
# Cargo Deny configuration for API-Runtime
# https://github.com/EmbarkStudios/cargo-deny

# Warn about multiple versions of the same crate
[bans]
multiple-versions = "warn"
wildcards = "deny"
# Deny git dependencies in releases
deny = [
    { name = "openssl" },  # Use rustls instead
    { name = "openssl-sys" },
]
skip = []
skip-tree = []

# License requirements
[licenses]
unlicensed = "deny"
# Allow common open source licenses
allow = [
    "MIT",
    "Apache-2.0",
    "Apache-2.0 WITH LLVM-exception",
    "BSD-2-Clause",
    "BSD-3-Clause",
    "ISC",
    "Unicode-DFS-2016",
    "CC0-1.0",
]
deny = []
copyleft = "warn"
confidence-threshold = 0.93
exceptions = []

# Security advisories from RustSec
[advisories]
db-path = "~/.cargo/advisory-db"
db-urls = ["https://github.com/rustsec/advisory-db"]
vulnerability = "deny"
unmaintained = "warn"
yanked = "warn"
notice = "warn"
ignore = [
    # Known unmaintained crates we're OK with for now
    "RUSTSEC-2021-0141",  # dotenv - using knowingly, will replace later
    "RUSTSEC-2024-0320",  # yaml-rust - used by config crate
    "RUSTSEC-2020-0016",  # net2 - used by jsonrpc-http-server
    "RUSTSEC-2024-0384",  # instant - used by parking_lot
]

# Source repository requirements
[sources]
unknown-registry = "warn"
unknown-git = "warn"
allow-registry = ["https://github.com/rust-lang/crates.io-index"]
allow-git = []