From 03ccee2fa430e7f8e73f32643b85054f7c520bc1 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Sat, 24 Aug 2024 18:50:23 +0200 Subject: [PATCH] python312Packages.pymetar: modernize --- pkgs/development/python-modules/pymetar/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pymetar/default.nix b/pkgs/development/python-modules/pymetar/default.nix index 3d4ba5a05089..f8657ddfcbf2 100644 --- a/pkgs/development/python-modules/pymetar/default.nix +++ b/pkgs/development/python-modules/pymetar/default.nix @@ -4,26 +4,29 @@ buildPythonPackage, isPy3k, fetchPypi, + setuptools, }: buildPythonPackage rec { pname = "pymetar"; version = "1.4"; - format = "setuptools"; + pyproject = true; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "48dbe6c4929961021cb61e49bb9e0605b54c4b61b9fb9ade51076705a08ecd54"; + hash = "sha256-SNvmxJKZYQIcth5Ju54GBbVMS2G5+5reUQdnBaCOzVQ="; }; + build-system = [ setuptools ]; + checkPhase = '' cd testing/smoketest tar xzf reports.tgz mkdir logs patchShebangs runtests.sh - substituteInPlace runtests.sh --replace "break" "exit 1" # fail properly + substituteInPlace runtests.sh --replace-fail "break" "exit 1" # fail properly export PYTHONPATH="$PYTHONPATH:$out/${python.sitePackages}" ./runtests.sh '';