From 61e288ecd750b7677e79d6bdb64e931be80961b7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 22 Nov 2022 14:48:48 +0000 Subject: [PATCH 1/3] python310Packages.django-maintenance-mode: 0.16.3 -> 0.17.1 --- .../python-modules/django-maintenance-mode/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-maintenance-mode/default.nix b/pkgs/development/python-modules/django-maintenance-mode/default.nix index 76ae8338eeb2..bf57dee9fe3b 100644 --- a/pkgs/development/python-modules/django-maintenance-mode/default.nix +++ b/pkgs/development/python-modules/django-maintenance-mode/default.nix @@ -8,13 +8,13 @@ buildPythonPackage rec { pname = "django-maintenance-mode"; - version = "0.16.3"; + version = "0.17.1"; src = fetchFromGitHub { owner = "fabiocaccamo"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-G08xQpLQxnt7JbtIo06z0NlRAMbca3UWbo4aXQR/Wy0="; + hash = "sha256-/JMdElJsl7f6THUIvp28XcsoP/5Sa31XzGl3PZFPAH8="; }; checkInputs = [ pytest ]; From 62f4c61a1fbb73bd06b1dbe83f51f791ead70a93 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 22 Nov 2022 18:39:40 +0100 Subject: [PATCH 2/3] python310Packages.django-maintenance-mode: add changelog to meta - disabled on older Python releases - add pythonImportsCheck --- .../django-maintenance-mode/default.nix | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django-maintenance-mode/default.nix b/pkgs/development/python-modules/django-maintenance-mode/default.nix index bf57dee9fe3b..9c59db00a7f2 100644 --- a/pkgs/development/python-modules/django-maintenance-mode/default.nix +++ b/pkgs/development/python-modules/django-maintenance-mode/default.nix @@ -9,6 +9,9 @@ buildPythonPackage rec { pname = "django-maintenance-mode"; version = "0.17.1"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "fabiocaccamo"; @@ -17,13 +20,23 @@ buildPythonPackage rec { hash = "sha256-/JMdElJsl7f6THUIvp28XcsoP/5Sa31XzGl3PZFPAH8="; }; - checkInputs = [ pytest ]; + propagatedBuildInputs = [ + django + python-fsutil + ]; - propagatedBuildInputs = [ django python-fsutil ]; + checkInputs = [ + pytest + ]; + + pythonImportsCheck = [ + "maintenance_mode" + ]; meta = with lib; { description = "Shows a 503 error page when maintenance-mode is on"; homepage = "https://github.com/fabiocaccamo/django-maintenance-mode"; + changelog = "https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/${version}"; maintainers = with maintainers; [ mrmebelman ]; license = licenses.bsd3; }; From 0ea13cc6ca439da8c18d4e09abcc3694a781ecb8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 22 Nov 2022 18:50:46 +0100 Subject: [PATCH 3/3] python310Packages.django-maintenance-mode: fix lint issue --- .../python-modules/django-maintenance-mode/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/django-maintenance-mode/default.nix b/pkgs/development/python-modules/django-maintenance-mode/default.nix index 9c59db00a7f2..d22ae9025f8b 100644 --- a/pkgs/development/python-modules/django-maintenance-mode/default.nix +++ b/pkgs/development/python-modules/django-maintenance-mode/default.nix @@ -4,6 +4,7 @@ , pytest , django , python-fsutil +, pythonOlder }: buildPythonPackage rec {