Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 buildPythonPackage, 4 charset-normalizer, 5 django, 6 fetchFromGitHub, 7 jinja2, 8 mako, 9 pyramid, 10 pyramid-mako, 11 pytestCheckHook, 12 six, 13 tornado, 14}: 15 16buildPythonPackage rec { 17 pname = "pypugjs"; 18 version = "5.10.1"; 19 format = "setuptools"; 20 21 src = fetchFromGitHub { 22 owner = "kakulukia"; 23 repo = "pypugjs"; 24 rev = "refs/tags/v${version}"; 25 hash = "sha256-W+EVNxT2OimNENHe4lJDn6Wm1EbBysGuCD3/Wkdew/U="; 26 }; 27 28 propagatedBuildInputs = [ 29 six 30 charset-normalizer 31 ]; 32 33 nativeCheckInputs = [ 34 django 35 jinja2 36 mako 37 tornado 38 pyramid 39 pyramid-mako 40 pytestCheckHook 41 ]; 42 43 pytestCheckFlags = [ "pypugjs/testsuite" ]; 44 45 meta = with lib; { 46 description = "PugJS syntax template adapter for Django, Jinja2, Mako and Tornado templates"; 47 mainProgram = "pypugjs"; 48 homepage = "https://github.com/kakulukia/pypugjs"; 49 license = licenses.mit; 50 maintainers = with maintainers; [ lopsided98 ]; 51 }; 52}