1{ stdenv, buildPythonPackage, fetchPypi, pyramid_mako, nose, django, jinja2
2, tornado, pyramid, Mako, six }:
3
4buildPythonPackage rec {
5 pname = "pyjade";
6 version = "4.0.0";
7
8 src = fetchPypi {
9 inherit pname version;
10 sha256 = "1mycn5cc9cp4fb0i2vzgkkk6d0glnkbilggwb4i99i09vr0vg5cd";
11 };
12
13 buildInputs = [ pyramid_mako nose django jinja2 tornado pyramid Mako ];
14 propagatedBuildInputs = [ six ];
15 postPatch = ''
16 sed -i 's/1.4.99/1.99/' setup.py
17 '';
18 checkPhase = ''
19 nosetests pyjade
20 '';
21 # No tests distributed. https://github.com/syrusakbary/pyjade/issues/262
22 doCheck = false;
23 meta = with stdenv.lib; {
24 description = "Jade syntax template adapter for Django, Jinja2, Mako and Tornado templates";
25 homepage = "https://github.com/syrusakbary/pyjade";
26 license = licenses.mit;
27 maintainers = with maintainers; [ nand0p ];
28 };
29}