1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 django, 6 django-jinja, 7 python, 8}: 9 10buildPythonPackage rec { 11 pname = "django-sites"; 12 version = "0.11"; 13 format = "setuptools"; 14 15 src = fetchFromGitHub { 16 owner = "niwinz"; 17 repo = "django-sites"; 18 rev = version; 19 hash = "sha256-MQtQC+9DyS1ICXXovbqPpkKIQ5wpuJDgq3Lcd/1kORU="; 20 }; 21 22 propagatedBuildInputs = [ django ]; 23 24 nativeCheckInputs = [ django-jinja ]; 25 26 checkPhase = '' 27 runHook preCheck 28 29 ${python.interpreter} runtests.py 30 31 runHook postCheck 32 ''; 33 34 meta = { 35 description = "Alternative implementation of django sites framework"; 36 homepage = "https://github.com/niwinz/django-sites"; 37 license = lib.licenses.bsd3; 38 # has not been updated for django>=4.0 39 broken = lib.versionAtLeast django.version "4"; 40 }; 41}