diff --git a/pkgs/development/python-modules/django-widget-tweaks/default.nix b/pkgs/development/python-modules/django-widget-tweaks/default.nix index 9409681beab6..9aa197fed0b8 100644 --- a/pkgs/development/python-modules/django-widget-tweaks/default.nix +++ b/pkgs/development/python-modules/django-widget-tweaks/default.nix @@ -6,25 +6,26 @@ django, python, pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "django-widget-tweaks"; - version = "1.5.0"; - format = "setuptools"; + version = "1.5.1"; + pyproject = true; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "jazzband"; - repo = pname; + repo = "django-widget-tweaks"; tag = version; - hash = "sha256-/3UIsg75X3R9YGv9cEcoPw3IN2vkhUb+HCy68813d2E="; + hash = "sha256-ymjBuNGfndUwQdBU2xnc9CA51oOaEPA+RaAspJMKQ04="; }; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; - propagatedBuildInputs = [ django ]; + dependencies = [ django ]; checkPhase = '' ${python.interpreter} -m django test --settings=tests.settings @@ -33,7 +34,7 @@ buildPythonPackage rec { meta = with lib; { description = "Tweak the form field rendering in templates, not in python-level form definitions"; homepage = "https://github.com/jazzband/django-widget-tweaks"; - changelog = "https://github.com/jazzband/django-widget-tweaks/blob/${version}/CHANGES.rst"; + changelog = "https://github.com/jazzband/django-widget-tweaks/blob/${src.tag}/CHANGES.rst"; license = licenses.mit; maintainers = with maintainers; [ maxxk ]; };