Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / django-sites / default.nix
blob3a9255daecdf28ca4895bbbe1382bae0f6a13233
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , django
5 , django-jinja
6 , python
7 }:
9 buildPythonPackage rec {
10   pname = "django-sites";
11   version = "0.11";
13   src = fetchFromGitHub {
14     owner = "niwinz";
15     repo = "django-sites";
16     rev = version;
17     hash = "sha256-MQtQC+9DyS1ICXXovbqPpkKIQ5wpuJDgq3Lcd/1kORU=";
18   };
20   propagatedBuildInputs = [
21     django
22   ];
24   nativeCheckInputs = [
25     django-jinja
26   ];
28   checkPhase = ''
29     runHook preCheck
31     ${python.interpreter} runtests.py
33     runHook postCheck
34   '';
36   meta = {
37     description = "Alternative implementation of django sites framework";
38     homepage = "https://github.com/niwinz/django-sites";
39     license = lib.licenses.bsd3;
40     # has not been updated for django>=4.0
41     broken = lib.versionAtLeast django.version "4";
42   };