Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.2 kB · 59 lines
Nix
at llvm-cleanup
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960{ lib, buildPythonPackage, pythonOlder, fetchFromGitHub, poetry-core, django, djangorestframework, pytz, pytest, pytest-lazy-fixture, python,}:
buildPythonPackage rec { pname = "django-timezone-field"; version = "5.1"; disabled = pythonOlder "3.5"; format = "pyproject";
src = fetchFromGitHub { owner = "mfogel"; repo = pname; rev = version; hash = "sha256-FAYO8OEE/h4rsbC4Oc57ylWV7TqQ6DOd6/2M+mb/AsM="; };
nativeBuildInputs = [ poetry-core ];
propagatedBuildInputs = [ django djangorestframework pytz ];
pythonImportsCheck = [ "timezone_field" ];
# Uses pytest.lazy_fixture directly which is broken in pytest-lazy-fixture # https://github.com/TvoroG/pytest-lazy-fixture/issues/22 doCheck = false;
DJANGO_SETTINGS_MODULE = "tests.settings";
nativeCheckInputs = [ pytest pytest-lazy-fixture ];
checkPhase = '' ${python.interpreter} -m django test '';
meta = with lib; { description = "Django app providing database, form and serializer fields for pytz timezone objects"; homepage = "https://github.com/mfogel/django-timezone-field"; license = licenses.bsd2; maintainers = with maintainers; [ hexa ]; };}