From c1b0038d5a8739d34d86d6188a47bca30b10abb7 Mon Sep 17 00:00:00 2001 From: Patrick Mulligan Date: Wed, 1 Apr 2026 23:27:01 -0400 Subject: [PATCH] Skip runtime deps check for extensions with stripped fava dep The pythonRuntimeDepsCheck fails because fava is intentionally removed from the extension's dependencies to avoid duplicates. Co-Authored-By: Claude Opus 4.6 (1M context) --- fava.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/fava.nix b/fava.nix index f9958ef..8801fa1 100644 --- a/fava.nix +++ b/fava.nix @@ -10,6 +10,7 @@ let # dependencies, avoiding duplicate package conflicts in the closure. stripFavaDep = ext: ext.overridePythonAttrs (old: { dependencies = builtins.filter (dep: (dep.pname or "") != "fava") (old.dependencies or []); + pythonRuntimeDepsCheck = false; }); favaWithExtensions = if cfg.extensions == [] then cfg.package else