From 23da3cf87ff15e0a99d2e2e4e2fb0290717ba0c1 Mon Sep 17 00:00:00 2001 From: Luis Eduardo Bueso de Barrio Date: Tue, 29 Sep 2026 12:17:23 +0200 Subject: [PATCH] msg --- packages/zotero-mcp/package.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/zotero-mcp/package.nix b/packages/zotero-mcp/package.nix index b62be92..d7042d5 100644 --- a/packages/zotero-mcp/package.nix +++ b/packages/zotero-mcp/package.nix @@ -88,9 +88,16 @@ python3Packages.buildPythonApplication rec { httpx unidecode bibtexparser + # Runtime deps for the annotation/layout/read tools (upstream "pdf" extra). + # nix's optional-dependencies is passthru-only and installs nothing, so + # anything needed at runtime must live in this list. + pymupdf + ebooklib ]; - # Optional extras (semantic search, PDF, scite) + # Optional extras (semantic search, PDF, scite). + # NOTE: buildPythonApplication stores these in passthru only and does NOT + # install them; adding an extra here has no runtime effect. optional-dependencies = with python3Packages; { semantic = [ chromadb