python312Packages.docling-serve: add `withUI` boolean parameter

Changed files
+13 -1
pkgs
development
python-modules
docling-serve
+13 -1
pkgs/development/python-modules/docling-serve/default.nix
···
python-multipart,
uvicorn,
websockets,
+
gradio,
+
nodejs,
+
which,
+
withUI ? false,
}:
buildPythonPackage rec {
···
python-multipart
uvicorn
websockets
-
];
+
] ++ lib.optionals withUI optional-dependencies.ui;
+
+
optional-dependencies = {
+
ui = [
+
gradio
+
nodejs
+
which
+
];
+
};
pythonImportsCheck = [
"docling_serve"