From cd2d4944bedfac8de96e70844c25cc3719219fb7 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Wed, 6 Nov 2024 02:35:20 +0100 Subject: [PATCH] python312Packages.bids-validator: fix build --- .../python-modules/bids-validator/default.nix | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/bids-validator/default.nix b/pkgs/development/python-modules/bids-validator/default.nix index 3162ba276cf7..061e85b734cc 100644 --- a/pkgs/development/python-modules/bids-validator/default.nix +++ b/pkgs/development/python-modules/bids-validator/default.nix @@ -7,6 +7,9 @@ # build-system setuptools, versioneer, + + # dependencies + bidsschematools, }: buildPythonPackage rec { @@ -14,7 +17,7 @@ buildPythonPackage rec { version = "1.14.7.post0"; pyproject = true; - disabled = pythonOlder "3.7"; + disabled = pythonOlder "3.8"; src = fetchPypi { pname = "bids_validator"; @@ -22,21 +25,22 @@ buildPythonPackage rec { hash = "sha256-5gBaUAt1+KlhWT+2fUYIUQfa2xFvWaXDtSSqBpeUW2Y="; }; - nativeBuildInputs = [ + build-system = [ setuptools versioneer ]; - # needs packages which are not available in nixpkgs - doCheck = false; + dependencies = [ + bidsschematools + ]; pythonImportsCheck = [ "bids_validator" ]; - meta = with lib; { + meta = { description = "Validator for the Brain Imaging Data Structure"; homepage = "https://github.com/bids-standard/bids-validator"; changelog = "https://github.com/bids-standard/bids-validator/releases/tag/v${version}"; - license = licenses.mit; - maintainers = [ ]; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ wegank ]; }; }