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