1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 setuptools,
6 standard-cgi,
7}:
8
9buildPythonPackage rec {
10 pname = "htmlmin";
11 version = "0.1.12";
12 pyproject = true;
13
14 src = fetchPypi {
15 inherit pname version;
16 hash = "sha256-UMHvRjA3Sl1yOQAJapYc/0Jt/0a0jzTRlKgbvhTsoXg=";
17 };
18
19 build-system = [
20 setuptools
21 ];
22
23 dependencies = [
24 standard-cgi
25 ];
26
27 # pypi tarball does not contain tests
28 doCheck = false;
29
30 meta = {
31 description = "Configurable HTML Minifier with safety features";
32 mainProgram = "htmlmin";
33 homepage = "https://github.com/mankyd/htmlmin";
34 license = lib.licenses.bsd3;
35 maintainers = with lib.maintainers; [ nickcao ];
36 };
37}