From bb95e7154926b68e741f9982298f0b5829fffaac Mon Sep 17 00:00:00 2001 From: Wolfgang Date: Mon, 23 Dec 2024 09:10:55 +0100 Subject: [PATCH] flake.nix: Fix typer and pzp dependencies on NixOS --- flake.nix | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/flake.nix b/flake.nix index 7ae2613..e0f1507 100644 --- a/flake.nix +++ b/flake.nix @@ -32,6 +32,39 @@ hash = "sha256-zvR+Z/BRJ4Pug+JMwvOeWyO11MoMMrvXIb1k9IY2Zn4="; }; }; + pzp = p.buildPythonPackage rec { + version = "0.0.25"; + pname = "pzp"; + format = "pyproject"; + nativeBuildInputs = with p.pythonPackages; [ + poetry-core + setuptools + ]; + src = p.fetchPypi { + inherit version pname; + hash = "sha256-29OhVEM9By+SQ6Cb+SF/f3157FBDttCxDHHV8kpcx2Y="; + }; + }; + typer = p.buildPythonPackage rec { + version = "0.15.1"; + pname = "typer"; + format = "pyproject"; + nativeBuildInputs = with p.pythonPackages; [ + poetry-core + pdm-backend + ]; + propagatedBuildInputs = with p.pythonPackages; [ + click + shellingham + rich + typing-extensions + ]; + src = p.fetchPypi { + inherit version pname; + hash = "sha256-oFiMCn+mihl4oGmBhld3j4ar5v9epqv0cvlAoIv+Two="; + }; + }; + }; }; };