vimPlugins: disallow packaging plugins that are already in luaPackages (#376370)
[NixPkgs.git] / pkgs / development / python-modules / django-jinja2 / default.nix
blob0bbaf6e0699d2a9c23a6f4a9d4c6014baa47b85d
2   lib,
3   buildPythonPackage,
4   pythonOlder,
5   fetchFromGitHub,
6   django,
7   jinja2,
8   python,
9 }:
11 buildPythonPackage rec {
12   pname = "django-jinja";
13   version = "2.11.0";
15   disabled = pythonOlder "3.8";
17   format = "setuptools";
19   src = fetchFromGitHub {
20     owner = "niwinz";
21     repo = "django-jinja";
22     tag = version;
23     hash = "sha256-0gkv9xinHux8TRiNBLl/JgcimXU3CzysxzGR2jn7OZ4=";
24   };
26   propagatedBuildInputs = [
27     django
28     jinja2
29   ];
31   checkPhase = ''
32     runHook preCheck
34     ${python.interpreter} testing/runtests.py
36     runHook postCheck
37   '';
39   meta = {
40     description = "Simple and nonobstructive jinja2 integration with Django";
41     homepage = "https://github.com/niwinz/django-jinja";
42     changelog = "https://github.com/niwinz/django-jinja/blob/${src.rev}/CHANGES.adoc";
43     license = lib.licenses.bsd3;
44     maintainers = with lib.maintainers; [ dotlambda ];
45   };