python3Packages.upass: add pythonImportsCheck

+17 -3
+17 -3
pkgs/development/python-modules/upass/default.nix
··· 6 }: 7 8 buildPythonPackage rec { 9 version = "0.2.1"; 10 - pname = "upass"; 11 12 src = fetchFromGitHub { 13 owner = "Kwpolska"; ··· 16 sha256 = "0bgplq07dmlld3lp6jag1w055glqislfgwwq2k7cb2bzjgvysdnj"; 17 }; 18 19 - propagatedBuildInputs = [ pyperclip urwid ]; 20 21 doCheck = false; 22 23 meta = with lib; { 24 description = "Console UI for pass"; 25 homepage = "https://github.com/Kwpolska/upass"; 26 license = licenses.bsd3; 27 }; 28 - 29 }
··· 6 }: 7 8 buildPythonPackage rec { 9 + pname = "upass"; 10 version = "0.2.1"; 11 + format = "setuptools"; 12 13 src = fetchFromGitHub { 14 owner = "Kwpolska"; ··· 17 sha256 = "0bgplq07dmlld3lp6jag1w055glqislfgwwq2k7cb2bzjgvysdnj"; 18 }; 19 20 + propagatedBuildInputs = [ 21 + pyperclip 22 + urwid 23 + ]; 24 25 + # Projec thas no tests 26 doCheck = false; 27 28 + postInstall = '' 29 + export HOME=$(mktemp -d); 30 + mkdir $HOME/.config 31 + ''; 32 + 33 + pythonImportsCheck = [ 34 + "upass" 35 + ]; 36 + 37 meta = with lib; { 38 description = "Console UI for pass"; 39 homepage = "https://github.com/Kwpolska/upass"; 40 license = licenses.bsd3; 41 + maintainers = with maintainers; [ ]; 42 }; 43 }