1{ lib
2, fetchPypi
3, buildPythonPackage
4, django
5, zstandard
6, brotli
7}:
8
9buildPythonPackage rec {
10 pname = "django-compression-middleware";
11 version = "0.5.0";
12 format = "setuptools";
13
14 src = fetchPypi {
15 inherit pname version;
16 hash = "sha256-DfUPEtd0ZZq8i7yI5MeU8nhajxHzC1uyZ8MUuF2UG3M=";
17 };
18
19 propagatedBuildInputs = [
20 django
21 zstandard
22 brotli
23 ];
24
25 meta = with lib; {
26 description = "Django middleware to compress responses using several algorithms";
27 homepage = "https://github.com/friedelwolff/django-compression-middleware";
28 changelog = "https://github.com/friedelwolff/django-compression-middleware/releases/tag/v${version}";
29 license = licenses.mpl20;
30 maintainers = with maintainers; [ e1mo ];
31 };
32}