diff --git a/pkgs/development/python-modules/upass/default.nix b/pkgs/development/python-modules/upass/default.nix index f68a42443b5a..342cd79e6837 100644 --- a/pkgs/development/python-modules/upass/default.nix +++ b/pkgs/development/python-modules/upass/default.nix @@ -6,8 +6,9 @@ }: buildPythonPackage rec { - version = "0.2.1"; pname = "upass"; + version = "0.2.1"; + format = "setuptools"; src = fetchFromGitHub { owner = "Kwpolska"; @@ -16,14 +17,27 @@ buildPythonPackage rec { sha256 = "0bgplq07dmlld3lp6jag1w055glqislfgwwq2k7cb2bzjgvysdnj"; }; - propagatedBuildInputs = [ pyperclip urwid ]; + propagatedBuildInputs = [ + pyperclip + urwid + ]; + # Projec thas no tests doCheck = false; + postInstall = '' + export HOME=$(mktemp -d); + mkdir $HOME/.config + ''; + + pythonImportsCheck = [ + "upass" + ]; + meta = with lib; { description = "Console UI for pass"; homepage = "https://github.com/Kwpolska/upass"; license = licenses.bsd3; + maintainers = with maintainers; [ ]; }; - }