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