# cargo-about configuration for generating third-party license attribution.## The accepted license list must stay in sync with deny.toml's [licenses.allow].# CI enforces this via script/check_license_config_sync.accepted = [ "0BSD", "Apache-2.0", "BSD-2-Clause", "BSD-3-Clause", "BSL-1.0", "CC0-1.0", "CDLA-Permissive-2.0", "ISC", "MIT", "MPL-2.0", "Unlicense", "Unicode-3.0", "Unicode-DFS-2016", "Zlib",]# Exclude private workspace crates (publish = false).private = { ignore = true }# Build and dev dependencies are not redistributed.ignore-build-dependencies = trueignore-dev-dependencies = true# Built-in workarounds for crates with complicated license packaging.workarounds = [ "ring", "rustls",]# These are Warp's own private crates, sourced via git from the warpdotdev# organization. They are not part of this workspace and do not have explicit# licenses yet (they will be open-sourced soon). cargo-about will skip them# during generation. Once they are open-sourced and have license fields, they# will be included automatically and we can add --fail back to the generate# invocation.## Excluded crates (same as deny.toml exceptions):# - command-corrections# - session-sharing-protocol# - warp-command-signatures# - warp-completion-metadata# - warp-workflows# - warp-workflows-types
# cargo-about configuration for generating third-party license attribution.
#
# The accepted license list must stay in sync with deny.toml's [licenses.allow].
# CI enforces this via script/check_license_config_sync.
accepted = [
"0BSD",
"Apache-2.0",
"BSD-2-Clause",
"BSD-3-Clause",
"BSL-1.0",
"CC0-1.0",
"CDLA-Permissive-2.0",
"ISC",
"MIT",
"MPL-2.0",
"Unlicense",
"Unicode-3.0",
"Unicode-DFS-2016",
"Zlib",
]
# Exclude private workspace crates (publish = false).
private = { ignore = true }
# Build and dev dependencies are not redistributed.
ignore-build-dependencies = true
ignore-dev-dependencies = true
# Built-in workarounds for crates with complicated license packaging.
workarounds = [
"ring",
"rustls",
]
# These are Warp's own private crates, sourced via git from the warpdotdev
# organization. They are not part of this workspace and do not have explicit
# licenses yet (they will be open-sourced soon). cargo-about will skip them
# during generation. Once they are open-sourced and have license fields, they
# will be included automatically and we can add --fail back to the generate
# invocation.
#
# Excluded crates (same as deny.toml exceptions):
# - command-corrections
# - session-sharing-protocol
# - warp-command-signatures
# - warp-completion-metadata
# - warp-workflows
# - warp-workflows-types