diff --git a/pkgs/development/python-modules/hakuin/default.nix b/pkgs/development/python-modules/hakuin/default.nix index ffe2bd5358d8..1f760768a110 100644 --- a/pkgs/development/python-modules/hakuin/default.nix +++ b/pkgs/development/python-modules/hakuin/default.nix @@ -6,23 +6,28 @@ hatchling, jinja2, nltk, + pyprojectVersionPatchHook, sqlglot, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "hakuin"; version = "0.2.2"; pyproject = true; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "pruzko"; repo = "hakuin"; - tag = version; + tag = finalAttrs.version; hash = "sha256-97nh+woUsCXcoO2i5KprCwJiE24V3mg91qcNgy7bpgg="; }; build-system = [ hatchling ]; + nativeBuildInputs = [ pyprojectVersionPatchHook ]; + dependencies = [ aiohttp jinja2 @@ -40,5 +45,6 @@ buildPythonPackage rec { homepage = "https://github.com/pruzko/hakuin"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; + mainProgram = "hk"; }; -} +})