8 poetry-dynamic-versioning,
28 buildPythonPackage rec {
29 pname = "diffenator2";
33 src = fetchFromGitHub {
34 owner = "googlefonts";
36 rev = "refs/tags/v${version}";
37 hash = "sha256-Iu6ZA8s6XnOYSOwlt8WTmYW6oUTvcm4vLhYvVATOlBA=";
40 env.PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION = "python";
50 poetry-dynamic-versioning
73 nativeCheckInputs = [ pytestCheckHook ];
77 "test_download_google_fonts_family_to_file"
78 "test_download_google_fonts_family_to_bytes"
79 "test_download_google_fonts_family_not_existing"
80 "test_download_latest_github_release"
84 # Want the files downloaded by the tests above
85 "tests/test_functional.py"
87 "tests/test_matcher.py"
92 description = "Font comparison tool that will not stop until your fonts are exhaustively compared";
93 homepage = "https://github.com/googlefonts/diffenator2";
94 changelog = "https://github.com/googlefonts/diffenator2/releases/tag/v${version}";
95 license = lib.licenses.asl20;
96 mainProgram = "diffenator2";
97 maintainers = with lib.maintainers; [ jopejoe1 ];