Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 19.09 41 lines 1.1 kB view raw
1{ stdenv 2, buildPythonPackage 3, fetchPypi 4, django-discover-runner 5, mock 6, dj-database-url 7, dj-email-url 8, dj-search-url 9, django-cache-url 10, six 11, django 12}: 13 14buildPythonPackage rec { 15 version = "2.1"; 16 pname = "django-configurations"; 17 18 src = fetchPypi { 19 inherit pname version; 20 sha256 = "71d9acdff33aa034f0157b0b3d23629fe0cd499bf4d0b6d699b9ca0701d952e8"; 21 }; 22 23 checkInputs = [ django-discover-runner mock dj-database-url dj-email-url dj-search-url django-cache-url six ]; 24 25 checkPhase = '' 26 export PYTHONPATH=.:$PYTHONPATH 27 export DJANGO_SETTINGS_MODULE="tests.settings.main" 28 export DJANGO_CONFIGURATION="Test" 29 ${django}/bin/django-admin.py test 30 ''; 31 32 # django.core.exceptions.ImproperlyConfigured: django-configurations settings importer wasn't correctly installed 33 doCheck = false; 34 35 meta = with stdenv.lib; { 36 homepage = https://django-configurations.readthedocs.io/; 37 description = "A helper for organizing Django settings"; 38 license = licenses.bsd0; 39 maintainers = [ maintainers.costrouc ]; 40 }; 41}