diff --git a/pkgs/development/python-modules/comfyui-embedded-docs/default.nix b/pkgs/development/python-modules/comfyui-embedded-docs/default.nix new file mode 100644 index 000000000000..a18452d94b11 --- /dev/null +++ b/pkgs/development/python-modules/comfyui-embedded-docs/default.nix @@ -0,0 +1,33 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + setuptools, + comfyui, +}: + +buildPythonPackage (finalAttrs: { + pname = "comfyui-embedded-docs"; + version = "0.5.9"; + pyproject = true; + + src = fetchPypi { + pname = "comfyui_embedded_docs"; + inherit (finalAttrs) version; + hash = "sha256-uz83lj91nLsqT4C/nHZdr1pfKI18FaFiU/dI2Dx9gZk="; + }; + + build-system = [ setuptools ]; + + # Package only ships static Markdown documentation; no tests. + doCheck = false; + + pythonImportsCheck = [ "comfyui_embedded_docs" ]; + + meta = { + description = "Embedded node documentation for ComfyUI"; + homepage = "https://github.com/Comfy-Org/embedded-docs"; + license = lib.licenses.gpl3Only; + inherit (comfyui.meta) maintainers; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 67a1e9802df9..aa3f58293815 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3463,6 +3463,8 @@ self: super: with self; { comfy-kitchen = callPackage ../development/python-modules/comfy-kitchen { }; + comfyui-embedded-docs = callPackage ../development/python-modules/comfyui-embedded-docs { }; + comicapi = callPackage ../development/python-modules/comicapi { }; comicon = callPackage ../development/python-modules/comicon { };