diff --git a/pkgs/by-name/yo/yokadi/package.nix b/pkgs/by-name/yo/yokadi/package.nix index 506143bce85d..78dcab8ad32f 100644 --- a/pkgs/by-name/yo/yokadi/package.nix +++ b/pkgs/by-name/yo/yokadi/package.nix @@ -4,16 +4,18 @@ fetchurl, }: -python3Packages.buildPythonApplication rec { +python3Packages.buildPythonApplication (finalAttrs: { pname = "yokadi"; version = "1.3.0"; - format = "setuptools"; + pyproject = true; src = fetchurl { - url = "https://yokadi.github.io/download/${pname}-${version}.tar.gz"; + url = "https://yokadi.github.io/download/yokadi-${finalAttrs.version}.tar.gz"; hash = "sha256-zF2ffHeU+i7wzu1u4DhQ5zJXr8AjXboiyFAisXNX6TM="; }; + build-system = with python3Packages; [ setuptools ]; + dependencies = with python3Packages; [ python-dateutil sqlalchemy @@ -22,6 +24,10 @@ python3Packages.buildPythonApplication rec { colorama ]; + pythonRelaxDeps = [ + "python-dateutil" + ]; + # Yokadi doesn't have any tests doCheck = false; @@ -32,4 +38,4 @@ python3Packages.buildPythonApplication rec { license = lib.licenses.gpl3Plus; maintainers = [ lib.maintainers.nkpvk ]; }; -} +})