From 2855dc7604600db082c72ac01736b2a9ca9c8185 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 16 Nov 2025 12:31:39 -0800 Subject: [PATCH] python3Packages.nose2: modernize --- pkgs/development/python-modules/nose2/default.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/nose2/default.nix b/pkgs/development/python-modules/nose2/default.nix index 68e3032cd3e6..3ca80388a236 100644 --- a/pkgs/development/python-modules/nose2/default.nix +++ b/pkgs/development/python-modules/nose2/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchPypi, - pythonOlder, # build-system setuptools, @@ -19,17 +18,15 @@ buildPythonPackage rec { version = "0.15.1"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchPypi { inherit pname version; hash = "sha256-NncPUZ31vs08v+C+5Ku/v5ufa0604DNh0oK378/E8N8="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; optional-dependencies = { - coverage = [ coverage ]; + coverage_plugin = [ coverage ]; }; pythonImportsCheck = [ "nose2" ]; @@ -38,15 +35,14 @@ buildPythonPackage rec { nativeCheckInputs = [ unittestCheckHook - ] - ++ lib.flatten (lib.attrValues optional-dependencies); + ]; - meta = with lib; { + meta = { changelog = "https://github.com/nose-devs/nose2/blob/${version}/docs/changelog.rst"; description = "Test runner for Python"; mainProgram = "nose2"; homepage = "https://github.com/nose-devs/nose2"; - license = licenses.bsd0; + license = lib.licenses.bsd0; maintainers = [ ]; }; }