1{ lib
2, buildPythonPackage
3, django
4, fetchPypi
5, pillow
6, pytestCheckHook
7, pythonOlder
8, reportlab
9, svglib
10}:
11
12buildPythonPackage rec {
13 pname = "easy-thumbnails";
14 version = "2.8.5";
15 format = "setuptools";
16
17 disabled = pythonOlder "3.6";
18
19 src = fetchPypi {
20 inherit pname version;
21 hash = "sha256-fk6RJgn8m2Czof72VX7BXd+cT5RiZ6kuaSDf1N12XjU=";
22 };
23
24 propagatedBuildInputs = [
25 django
26 pillow
27 svglib
28 reportlab
29 ];
30
31 # Tests require a Django instance which is setup
32 doCheck = false;
33
34 pythonImportsCheck = [
35 "easy_thumbnails"
36 ];
37
38 meta = with lib; {
39 description = "Easy thumbnails for Django";
40 homepage = "https://github.com/SmileyChris/easy-thumbnails";
41 changelog = "https://github.com/SmileyChris/easy-thumbnails/blob/${version}/CHANGES.rst";
42 license = licenses.bsd3;
43 maintainers = with maintainers; [ ];
44 };
45}