diff options
author | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2018-07-08 11:39:29 +0200 |
---|---|---|
committer | Robert Schütz <robert.schuetz@stud.uni-heidelberg.de> | 2018-07-08 11:39:29 +0200 |
commit | 5adb361c523204d56d18c978f46dc371e4c9c448 (patch) | |
tree | 728663b725d746710f6b69c8d34e8acee0eb0266 /pkgs/development | |
parent | 01d6aca3aedb688080e516f6bc62317d3ff6901b (diff) |
python.pkgs.django_extensions: 1.8.1 -> 2.0.7
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/python-modules/django-extensions/default.nix | 34 |
1 files changed, 23 insertions, 11 deletions
diff --git a/pkgs/development/python-modules/django-extensions/default.nix b/pkgs/development/python-modules/django-extensions/default.nix index 18fd685f3c2dd..3548e930ab3d4 100644 --- a/pkgs/development/python-modules/django-extensions/default.nix +++ b/pkgs/development/python-modules/django-extensions/default.nix @@ -1,24 +1,36 @@ -{ stdenv, buildPythonPackage, fetchFromGitHub -, vobject, mock, tox, pytestcov, pytest-django, pytest, shortuuid -, django, six +{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder +, six, typing +, django, shortuuid, python-dateutil, pytest +, pytest-django, pytestcov, mock, vobject +, werkzeug, glibcLocales }: buildPythonPackage rec { pname = "django-extensions"; - version = "1.8.1"; + version = "2.0.7"; src = fetchFromGitHub { - owner = "${pname}"; - repo = "${pname}"; - rev = "${version}"; - sha256 = "08rd9zswvjb9dixzyd3p3l3hw3wwhqkgyjvid65niybzjl1xdb5h"; + owner = pname; + repo = pname; + rev = version; + sha256 = "1xf84wq7ab1zfb3nmf4qgw6mjf5xafjwr3175dyrqrrn6cpvcr4a"; }; - buildInputs = [ vobject mock tox pytestcov pytest-django pytest shortuuid ]; + postPatch = '' + substituteInPlace setup.py --replace "'tox'," "" + ''; - propagatedBuildInputs = [ django six ]; + propagatedBuildInputs = [ six ] ++ lib.optional (pythonOlder "3.5") typing; - meta = with stdenv.lib; { + checkInputs = [ + django shortuuid python-dateutil pytest + pytest-django pytestcov mock vobject + werkzeug glibcLocales + ]; + + LC_ALL = "en_US.UTF-8"; + + meta = with lib; { description = "A collection of custom extensions for the Django Framework"; homepage = https://github.com/django-extensions/django-extensions; license = licenses.mit; |