1{ 2 lib, 3 python, 4 buildPythonPackage, 5 fetchFromGitHub, 6 pillow, 7 click, 8 click-default-group, 9 pytestCheckHook, 10}: 11 12buildPythonPackage rec { 13 pname = "image-diff"; 14 version = "0.2.2"; 15 format = "setuptools"; 16 17 src = fetchFromGitHub { 18 owner = "simonw"; 19 repo = "image-diff"; 20 rev = version; 21 hash = "sha256-AQykJNvBgVjmPVTwJOX17eKWelqvZZieq/giid8GYAY="; 22 }; 23 24 propagatedBuildInputs = [ 25 pillow 26 click 27 click-default-group 28 ]; 29 30 pythonImportsCheck = [ "image_diff" ]; 31 32 nativeCheckInputs = [ pytestCheckHook ]; 33 34 meta = with lib; { 35 description = "CLI tool for comparing images"; 36 mainProgram = "image-diff"; 37 homepage = "https://github.com/simonw/image-diff"; 38 license = licenses.asl20; 39 maintainers = with maintainers; [ evils ]; 40 }; 41}