1{ lib, buildPythonPackage, fetchFromGitHub, django, isPy27 }:
2
3buildPythonPackage rec {
4 version = "3.12.4";
5 pname = "djangorestframework";
6 disabled = isPy27;
7
8 src = fetchFromGitHub {
9 owner = "encode";
10 repo = "django-rest-framework";
11 rev = version;
12 sha256 = "sha256-FjMRfVyLmm5J9uOUTLZpO3Pvge3RoYnqIRvzMng7wZo=";
13 };
14
15 # Test settings are missing
16 doCheck = false;
17
18 propagatedBuildInputs = [ django ];
19
20 meta = with lib; {
21 description = "Web APIs for Django, made easy";
22 homepage = "https://www.django-rest-framework.org/";
23 maintainers = with maintainers; [ desiderius ];
24 license = licenses.bsd2;
25 };
26}