This commit is contained in:
luis committed 2026-09-30 16:07:13 +02:00
1 parent 23da3cf87f
commit 810820658a
1 file changed
+4 -15
+4 -15
View File
@@ -93,27 +93,16 @@ python3Packages.buildPythonApplication rec {
# anything needed at runtime must live in this list. # anything needed at runtime must live in this list.
pymupdf pymupdf
ebooklib ebooklib
]; # Runtime deps for the semantic-search tools (upstream "semantic" extra).
# zotero_mcp.semantic_search imports chromadb unconditionally at module
# Optional extras (semantic search, PDF, scite). # scope (embeddings/providers/__init__.py, chroma_client.py), so these are
# NOTE: buildPythonApplication stores these in passthru only and does NOT # hard requirements, not truly optional at runtime.
# install them; adding an extra here has no runtime effect.
optional-dependencies = with python3Packages; {
semantic = [
chromadb chromadb
sentence-transformers sentence-transformers
openai openai
google-genai google-genai
tiktoken tiktoken
]; ];
pdf = [
pymupdf
ebooklib
];
scite = [
requests
];
};
pythonImportsCheck = [ "zotero_mcp" ]; pythonImportsCheck = [ "zotero_mcp" ];