ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / django-formtools / default.nix
blob11a1fb0716967e61ef51249206595724cb34498b
1 { lib
2 , buildPythonPackage
3 , django
4 , fetchPypi
5 , python
6 , pythonOlder
7 , setuptools-scm
8 }:
10 buildPythonPackage rec {
11   pname = "django-formtools";
12   version = "2.4";
13   format = "setuptools";
15   disabled = pythonOlder "3.6";
17   src = fetchPypi {
18     inherit pname version;
19     sha256 = "sha256-3rkyvlWx2UGeN9xNZd+/640we3HIwR/VLxWaul/A3u0=";
20   };
22   nativeBuildInputs = [
23     setuptools-scm
24   ];
26   propagatedBuildInputs = [
27     django
28   ];
30   checkPhase = ''
31     ${python.interpreter} -m django test --settings=tests.settings
32   '';
34   pythonImportsCheck = [
35     "formtools"
36   ];
38   meta = with lib; {
39     description = "A set of high-level abstractions for Django forms";
40     homepage = "https://github.com/jazzband/django-formtools";
41     license = licenses.bsd3;
42     maintainers = with maintainers; [ greizgh schmittlauch ];
43   };