1{ stdenv, buildPythonPackage, fetchPypi
2, pytest, markupsafe }:
3
4buildPythonPackage rec {
5 pname = "Jinja2";
6 version = "2.10";
7
8 src = fetchPypi {
9 inherit pname version;
10 sha256 = "f84be1bb0040caca4cea721fcbbbbd61f9be9464ca236387158b0feea01914a4";
11 };
12
13 checkInputs = [ pytest ];
14 propagatedBuildInputs = [ markupsafe ];
15
16 checkPhase = ''
17 pytest -v
18 '';
19
20 meta = with stdenv.lib; {
21 homepage = http://jinja.pocoo.org/;
22 description = "Stand-alone template engine";
23 license = licenses.bsd3;
24 longDescription = ''
25 Jinja2 is a template engine written in pure Python. It provides a
26 Django inspired non-XML syntax but supports inline expressions and
27 an optional sandboxed environment.
28 '';
29 maintainers = with maintainers; [ pierron garbas sjourdois ];
30 };
31}