chore: allow CC0-1.0 on deny.toml (#10706)

This commit is contained in:
joshieDo
2024-09-04 23:29:06 +01:00
committed by GitHub
parent 1ef4d6d61b
commit 22e9c1d978

View File

@ -39,6 +39,7 @@ allow = [
"BSD-2-Clause", "BSD-2-Clause",
"BSD-3-Clause", "BSD-3-Clause",
"0BSD", "0BSD",
"CC0-1.0",
"ISC", "ISC",
"Unicode-DFS-2016", "Unicode-DFS-2016",
"Unlicense", "Unlicense",
@ -53,15 +54,6 @@ allow = [
# Allow 1 or more licenses on a per-crate basis, so that particular licenses # 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 # aren't accepted for every possible crate as with the normal allow list
exceptions = [ exceptions = [
# CC0 is a permissive license but somewhat unclear status for source code
# so we prefer to not have dependencies using it
# https://tldrlegal.com/license/creative-commons-cc0-1.0-universal
{ allow = ["CC0-1.0"], name = "secp256k1" },
{ allow = ["CC0-1.0"], name = "secp256k1-sys" },
{ allow = ["CC0-1.0"], name = "tiny-keccak" },
{ allow = ["CC0-1.0"], name = "more-asserts" },
{ allow = ["CC0-1.0"], name = "to_method" },
{ allow = ["CC0-1.0"], name = "aurora-engine-modexp" },
# TODO: decide on MPL-2.0 handling # TODO: decide on MPL-2.0 handling
# These dependencies are grandfathered in in https://github.com/paradigmxyz/reth/pull/6980 # These dependencies are grandfathered in in https://github.com/paradigmxyz/reth/pull/6980
{ allow = ["MPL-2.0"], name = "option-ext" }, { allow = ["MPL-2.0"], name = "option-ext" },