| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- # Root options
- # The graph table configures how the dependency graph is constructed and thus
- # which crates the checks are performed against
- [graph]
- # If true, metadata will be collected with `--all-features`. Note that this can't
- # be toggled off if true, if you want to conditionally enable `--all-features` it
- # is recommended to pass `--all-features` on the cmd line instead
- all-features = true
- # This section is considered when running `cargo deny check licenses`
- # More documentation for the licenses section can be found here:
- # https://embarkstudios.github.io/cargo-deny/checks/licenses/cfg.html
- [licenses]
- # List of explicitly allowed licenses
- # See https://spdx.org/licenses/ for list of possible licenses
- # [possible values: any SPDX 3.11 short identifier (+ optional exception)].
- allow = [
- "MIT",
- "Apache-2.0",
- "MPL-2.0",
- "BSD-3-Clause",
- "Zlib",
- "Unicode-3.0",
- ]
- # The confidence threshold for detecting a license from license text.
- # The higher the value, the more closely the license text must be to the
- # canonical license text of a valid SPDX license file.
- # [possible values: any between 0.0 and 1.0].
- confidence-threshold = 1.0
- # Allow 1 or more licenses on a per-crate basis, so that particular licenses
- # aren't accepted for every possible crate as with the normal allow list
- exceptions = [
- # Each entry is the crate and version constraint, and its specific allow
- # list
- { allow = ["AGPL-3.0-only"], crate = "libthreema" },
- { allow = ["AGPL-3.0-only"], crate = "libthreema-macros" },
- # allow our own crate tools/uniffi-bindgen
- { allow = ["AGPL-3.0-only"], crate = "uniffi-bindgen" },
- ]
- # This section is considered when running `cargo deny check bans`.
- # More documentation about the 'bans' section can be found here:
- # https://embarkstudios.github.io/cargo-deny/checks/bans/cfg.html
- [bans]
- # Lint level for when multiple versions of the same crate are detected
- multiple-versions = "allow"
|