Loading pkgs/by-name/do/docling-serve/package.nix 0 → 100644 +3 −0 Original line number Diff line number Diff line { python3Packages }: python3Packages.toPythonApplication python3Packages.docling-serve pkgs/development/python-modules/docling-serve/default.nix 0 → 100644 +63 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, hatchling, setuptools-scm, # python dependencies docling, fastapi, httpx, pydantic-settings, python-multipart, uvicorn, websockets, }: buildPythonPackage rec { pname = "docling-serve"; version = "0.7.0"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling-serve"; tag = "v${version}"; hash = "sha256-QasHVoJITOuys4hASwC43eIy5854G12Yvu7Zncr9ia8="; }; build-system = [ hatchling setuptools-scm ]; pythonRelaxDeps = [ "websockets" ]; dependencies = [ docling fastapi httpx pydantic-settings python-multipart uvicorn websockets ]; pythonImportsCheck = [ "docling_serve" ]; # Require network doCheck = false; meta = { changelog = "https://github.com/docling-project/docling-serve/blob/${src.tag}/CHANGELOG.md"; description = "Running Docling as an API service"; homepage = "https://github.com/docling-project/docling-serve"; license = lib.licenses.mit; mainProgram = "docling-serve"; maintainers = with lib.maintainers; [ drupol ]; }; } pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -4005,6 +4005,8 @@ self: super: with self; { loguru-cpp = pkgs.loguru; }; docling-serve = callPackage ../development/python-modules/docling-serve { }; docloud = callPackage ../development/python-modules/docloud { }; docopt = callPackage ../development/python-modules/docopt { }; Loading Loading
pkgs/by-name/do/docling-serve/package.nix 0 → 100644 +3 −0 Original line number Diff line number Diff line { python3Packages }: python3Packages.toPythonApplication python3Packages.docling-serve
pkgs/development/python-modules/docling-serve/default.nix 0 → 100644 +63 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, hatchling, setuptools-scm, # python dependencies docling, fastapi, httpx, pydantic-settings, python-multipart, uvicorn, websockets, }: buildPythonPackage rec { pname = "docling-serve"; version = "0.7.0"; pyproject = true; src = fetchFromGitHub { owner = "docling-project"; repo = "docling-serve"; tag = "v${version}"; hash = "sha256-QasHVoJITOuys4hASwC43eIy5854G12Yvu7Zncr9ia8="; }; build-system = [ hatchling setuptools-scm ]; pythonRelaxDeps = [ "websockets" ]; dependencies = [ docling fastapi httpx pydantic-settings python-multipart uvicorn websockets ]; pythonImportsCheck = [ "docling_serve" ]; # Require network doCheck = false; meta = { changelog = "https://github.com/docling-project/docling-serve/blob/${src.tag}/CHANGELOG.md"; description = "Running Docling as an API service"; homepage = "https://github.com/docling-project/docling-serve"; license = lib.licenses.mit; mainProgram = "docling-serve"; maintainers = with lib.maintainers; [ drupol ]; }; }
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -4005,6 +4005,8 @@ self: super: with self; { loguru-cpp = pkgs.loguru; }; docling-serve = callPackage ../development/python-modules/docling-serve { }; docloud = callPackage ../development/python-modules/docloud { }; docopt = callPackage ../development/python-modules/docopt { }; Loading