feat: add nextcloud-mcp-server with 20 inlined Python deps #1
@@ -122,6 +122,11 @@ let
|
||||
propagatedBuildInputs = with python3Packages; [ httpx pydantic python-dateutil ];
|
||||
meta = with lib; { description = "Mistral AI API client"; homepage = "https://github.com/mistralai/client-python"; license = licenses.asl20; };
|
||||
};
|
||||
caldav = fetchWheel {
|
||||
pname = "caldav"; version = "3.2.0"; hash = lib.fakeHash;
|
||||
propagatedBuildInputs = with python3Packages; [ httpx icalendar python-dateutil ];
|
||||
meta = with lib; { description = "CalDAV client"; homepage = "https://github.com/python-caldav/caldav"; license = licenses.asl20; };
|
||||
};
|
||||
|
||||
in
|
||||
python3Packages.buildPythonApplication rec {
|
||||
@@ -139,9 +144,9 @@ python3Packages.buildPythonApplication rec {
|
||||
build-system = [ python3Packages.uv-build ];
|
||||
|
||||
dependencies = with python3Packages; [
|
||||
mcp httpx pillow icalendar pydantic click caldav pyjwt
|
||||
mcp httpx pillow icalendar pydantic click pyjwt
|
||||
aiosqlite alembic authlib fastembed anthropic boto3 starlette
|
||||
jinja2 markdownify pymupdf pymupdf4llm openai dynaconf mistralai sqlalchemy
|
||||
jinja2 markdownify pymupdf pymupdf4llm openai dynaconf sqlalchemy
|
||||
|
||||
pythonvcard4 prometheus-client python-json-logger importlib-metadata
|
||||
googleapis-common-protos opentelemetry-api opentelemetry-proto
|
||||
@@ -150,7 +155,7 @@ python3Packages.buildPythonApplication rec {
|
||||
opentelemetry-instrumentation recurring-ical-events
|
||||
opentelemetry-exporter-otlp-proto-grpc qdrant-client
|
||||
opentelemetry-instrumentation-asgi opentelemetry-instrumentation-httpx
|
||||
opentelemetry-instrumentation-logging langchain-text-splitters
|
||||
opentelemetry-instrumentation-logging langchain-text-splitters mistralai caldav
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
|
||||
Reference in New Issue
Block a user