diff options
Diffstat (limited to 'pkgs/development/python-modules/django-polymorphic/default.nix')
-rw-r--r-- | pkgs/development/python-modules/django-polymorphic/default.nix | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/pkgs/development/python-modules/django-polymorphic/default.nix b/pkgs/development/python-modules/django-polymorphic/default.nix index 4b8d79a2917..daebb7f7e04 100644 --- a/pkgs/development/python-modules/django-polymorphic/default.nix +++ b/pkgs/development/python-modules/django-polymorphic/default.nix @@ -2,26 +2,29 @@ buildPythonPackage rec { pname = "django-polymorphic"; - version = "2.1.2"; + version = "3.1"; - # PyPI tarball is missing some test files src = fetchFromGitHub { - owner = pname; - repo = pname; + owner = "django-polymorphic"; + repo = "django-polymorphic"; rev = "v${version}"; - sha256 = "0zghrq7y7g2ls38cz6y98qj5xwnn992slhb95qyp6l66d420j179"; + sha256 = "sha256-JJY+FoMPSnWuSsNIas2JedGJpdm6RfPE3E1VIjGuXIc="; }; - checkInputs = [ dj-database-url ]; propagatedBuildInputs = [ django ]; + checkInputs = [ dj-database-url ]; + checkPhase = '' ${python.interpreter} runtests.py ''; + pythonImportsCheck = [ "polymorphic" ]; + meta = with lib; { homepage = "https://github.com/django-polymorphic/django-polymorphic"; description = "Improved Django model inheritance with automatic downcasting"; license = licenses.bsd3; + maintainers = with maintainers; [ SuperSandro2000 ]; }; } |