2 Commits
Author SHA1 Message Date
luis d7c952cf4d Merge remote-tracking branch 'origin/main'
NixOS Configuration CI / Nix Flake Check (push) Successful in 34s
2026-09-30 16:07:33 +02:00
luis 810820658a msg 2026-09-30 16:07:13 +02:00
+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" ];