allow unicode license in cargo-deny
unicode-ident requires this license as it uses the unicode data files. The license is MIT-like with an advertising clause
@@ -22,4 +22,13 @@ allow = [
"MIT",
"ISC",
"BSD-3-Clause",
+ # Used in unicode-ident, which is used by syn and proc-macro2.
+ #
+ # Do watch https://github.com/rust-lang/rust/issues/98116 for future progress on this
+ #
+ # Unicode describes it as a "permissive MIT type of license": https://www.unicode.org/faq/unicode_license.html
+ # Fedora believes it is a free license: https://fedoraproject.org/wiki/Licensing/Unicode
+ # Google categorizes the license under "notice" which means it can be used (with some exceptions like
+ # notices or advertising clauses): https://opensource.google/documentation/reference/thirdparty/licenses#notice
+ "Unicode-DFS-2016",
]
