From d4728a0a68aba2a233882cb9a347f86074dcb406 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 28 Aug 2025 17:46:02 +0200 Subject: [PATCH] python313Packages.dnachisel: modernize --- .../python-modules/dnachisel/default.nix | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/dnachisel/default.nix b/pkgs/development/python-modules/dnachisel/default.nix index ad0ec55aec7c..b066b937d3c2 100644 --- a/pkgs/development/python-modules/dnachisel/default.nix +++ b/pkgs/development/python-modules/dnachisel/default.nix @@ -1,26 +1,24 @@ { lib, - buildPythonPackage, - fetchFromGitHub, biopython, + buildPythonPackage, docopt, + fetchFromGitHub, flametree, - numpy, - proglog, - pytestCheckHook, - pythonOlder, - python-codon-tables, - primer3, genome-collector, matplotlib, + numpy, + primer3, + proglog, + pytestCheckHook, + python-codon-tables, + setuptools, }: buildPythonPackage rec { pname = "dnachisel"; version = "3.2.16"; - format = "setuptools"; - - disabled = pythonOlder "3.7"; + pyproject = true; src = fetchFromGitHub { owner = "Edinburgh-Genome-Foundry"; @@ -29,7 +27,9 @@ buildPythonPackage rec { hash = "sha256-F+G7dwehUCHYKSGsLQR4OZg2NQ4677XMlN6jOcmz8No="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ biopython docopt flametree