1{
2 lib,
3 buildPythonPackage,
4 django,
5 fetchPypi,
6 pillow,
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 = [ "easy_thumbnails" ];
35
36 meta = with lib; {
37 description = "Easy thumbnails for Django";
38 homepage = "https://github.com/SmileyChris/easy-thumbnails";
39 changelog = "https://github.com/SmileyChris/easy-thumbnails/blob/${version}/CHANGES.rst";
40 license = licenses.bsd3;
41 maintainers = [ ];
42 };
43}