diff options
author | Pol Dellaiera | 2024-08-02 09:29:36 +0200 |
---|---|---|
committer | GitHub | 2024-08-02 09:29:36 +0200 |
commit | 054a3e437e5e61c57df7362228bc5e7745c4b663 (patch) | |
tree | cc889efa6f268ddaf2a71e1f9c6331dea4b493ef /pkgs/by-name/fa | |
parent | 3758fa1f50628fa4e2607034e338b6d9854a0ec0 (diff) | |
parent | a21dedffd03f99c2b0a1d91b814347c2c68c70d3 (diff) |
Merge pull request #329742 from bcdarwin/fastapi-cli-refactor
fastapi-cli: refactor to use python3Packages.fastapi-cli
Diffstat (limited to 'pkgs/by-name/fa')
-rw-r--r-- | pkgs/by-name/fa/fastapi-cli/package.nix | 44 |
1 files changed, 3 insertions, 41 deletions
diff --git a/pkgs/by-name/fa/fastapi-cli/package.nix b/pkgs/by-name/fa/fastapi-cli/package.nix index f940531aa46c..0c274ad6f138 100644 --- a/pkgs/by-name/fa/fastapi-cli/package.nix +++ b/pkgs/by-name/fa/fastapi-cli/package.nix @@ -1,42 +1,4 @@ -{ - lib, - python3, - fetchFromGitHub, -}: +{ python3 }: -python3.pkgs.buildPythonApplication rec { - pname = "fastapi-cli"; - version = "0.0.4"; - pyproject = true; - - src = fetchFromGitHub { - owner = "tiangolo"; - repo = "fastapi-cli"; - rev = "refs/tags/${version}"; - hash = "sha256-eWvZn7ZeLnQZAvGOzY77o6oO5y+QV2cx+peBov9YpJE="; - }; - - build-system = [ python3.pkgs.pdm-backend ]; - - dependencies = with python3.pkgs; [ - rich - typer - ]; - - optional-dependencies = with python3.pkgs; { - standard = [ - fastapi - uvicorn - ]; - }; - - pythonImportsCheck = [ "fastapi_cli" ]; - - meta = { - description = "Run and manage FastAPI apps from the command line with FastAPI CLI"; - homepage = "https://github.com/tiangolo/fastapi-cli"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ drupol ]; - mainProgram = "fastapi-cli"; - }; -} +with python3.pkgs; +toPythonApplication fastapi-cli |