From 10923934a831356643aa9cfa4e60fa8da38d5583 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Mon, 12 Aug 2024 03:59:22 +0200 Subject: [PATCH] python311Packages.batchgenerators: modernize --- .../python-modules/batchgenerators/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/batchgenerators/default.nix b/pkgs/development/python-modules/batchgenerators/default.nix index e07567ff1be0..6c02b8e8cb20 100644 --- a/pkgs/development/python-modules/batchgenerators/default.nix +++ b/pkgs/development/python-modules/batchgenerators/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, pythonOlder, fetchFromGitHub, + setuptools, pytestCheckHook, future, numpy, @@ -16,18 +17,20 @@ buildPythonPackage rec { pname = "batchgenerators"; version = "0.25"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "MIC-DKFZ"; - repo = pname; + repo = "batchgenerators"; rev = "v${version}"; hash = "sha256-L2mWH2t8PN9o1M67KDdl1Tj2ZZ02MY4icsJY2VNrj3A="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ future numpy pillow @@ -38,10 +41,7 @@ buildPythonPackage rec { ]; # see https://github.com/MIC-DKFZ/batchgenerators/pull/78 - postPatch = '' - substituteInPlace setup.py \ - --replace '"unittest2",' "" - ''; + pythonRemoveDeps = [ "unittest2" ]; nativeCheckInputs = [ pytestCheckHook ];