1{ lib, buildPythonPackage, fetchPypi, pythonOlder, setuptools-scm, zopfli, pytestCheckHook }:
2
3buildPythonPackage rec {
4 pname = "zopfli";
5 version = "0.2.1";
6
7 disabled = pythonOlder "3.7";
8
9 src = fetchPypi {
10 inherit pname version;
11 sha256 = "1ipjkcgdbplsrhr31ypk48px8cax4cm9gcjj7yrcrhg20ql3s9p5";
12 extension = "zip";
13 };
14
15 nativeBuildInputs = [ setuptools-scm ];
16
17 buildInputs = [ zopfli ];
18 USE_SYSTEM_ZOPFLI = "True";
19
20 checkInputs = [ pytestCheckHook ];
21
22 meta = with lib; {
23 description = "cPython bindings for zopfli";
24 homepage = "https://github.com/obp/py-zopfli";
25 license = licenses.asl20;
26 maintainers = [ maintainers.sternenseemann ];
27 };
28}