From b969d35b81c204a25452e40bb0edfcf9b195bcb1 Mon Sep 17 00:00:00 2001 From: Alexander Date: Wed, 24 Jun 2026 11:59:25 +0300 Subject: [PATCH] =?UTF-8?q?chore(license):=20deny.toml=20=E2=80=94=20allow?= =?UTF-8?q?-list=20+=20advisories=20(#12)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 Signed-off-by: Alexander --- deny.toml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 deny.toml diff --git a/deny.toml b/deny.toml new file mode 100644 index 0000000..410e3d9 --- /dev/null +++ b/deny.toml @@ -0,0 +1,27 @@ +# Лицензионная гигиена (#12) + advisories. +# Заражающий дистрибуцию копилефт (GPL/AGPL) — НЕ в allow. LGPL — гранулярно (точечно при появлении). +# slint GPL-3.0-exception добавится в Плане 4 (когда slint войдёт в граф зависимостей). + +[advisories] +version = 2 + +[licenses] +version = 2 +allow = [ + "MIT", + "Apache-2.0", + "BSD-2-Clause", + "BSD-3-Clause", + "ISC", + "Unicode-3.0", + "Unicode-DFS-2016", + "Zlib", +] +confidence-threshold = 0.9 + +[bans] +multiple-versions = "warn" + +[sources] +unknown-registry = "deny" +unknown-git = "deny"