Loading pkgs/development/python-modules/dcmstack/default.nix +24 −7 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub , pythonOlder , pytestCheckHook , nibabel , pydicom , pylibjpeg-libjpeg , pytestCheckHook , pythonOlder , setuptools }: buildPythonPackage rec { pname = "dcmstack"; version = "0.9"; format = "setuptools"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "moloney"; repo = pname; repo = "dcmstack"; rev = "refs/tags/v${version}"; hash = "sha256-GVzih9H2m2ZGSuZMRuaDG78b95PI3j0WQw5M3l4KNCs="; }; propagatedBuildInputs = [ build-system = [ setuptools ]; dependencies = [ nibabel pydicom pylibjpeg-libjpeg ]; nativeCheckInputs = [ pytestCheckHook ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "dcmstack" ]; disabledTestPaths = [ # AttributeError: 'TestNitoolCli' object has no attribute 'out_dir' "test/test_cli.py" ]; meta = with lib; { homepage = "https://github.com/moloney/dcmstack"; description = "DICOM to Nifti conversion preserving metadata"; homepage = "https://github.com/moloney/dcmstack"; license = licenses.mit; maintainers = with maintainers; [ bcdarwin ]; }; Loading pkgs/development/python-modules/heudiconv/default.nix +8 −10 Original line number Diff line number Diff line Loading @@ -14,13 +14,12 @@ , pythonOlder , setuptools , versioningit , wheel }: buildPythonPackage rec { pname = "heudiconv"; version = "1.1.0"; format = "pyproject"; pyproject = true; disabled = pythonOlder "3.8"; Loading @@ -31,22 +30,21 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ --replace "versioningit ~=" "versioningit >=" --replace-fail "versioningit ~=" "versioningit >=" ''; nativeBuildInputs = [ build-system = [ setuptools versioningit wheel ]; propagatedBuildInputs = [ nibabel pydicom nipype dependencies = [ dcmstack etelemetry filelock nibabel nipype pydicom ]; nativeCheckInputs = [ Loading @@ -65,8 +63,8 @@ buildPythonPackage rec { ]; meta = with lib; { homepage = "https://heudiconv.readthedocs.io"; description = "Flexible DICOM converter for organizing imaging data"; homepage = "https://heudiconv.readthedocs.io"; changelog = "https://github.com/nipy/heudiconv/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ bcdarwin ]; Loading Loading
pkgs/development/python-modules/dcmstack/default.nix +24 −7 Original line number Diff line number Diff line { lib , buildPythonPackage , fetchFromGitHub , pythonOlder , pytestCheckHook , nibabel , pydicom , pylibjpeg-libjpeg , pytestCheckHook , pythonOlder , setuptools }: buildPythonPackage rec { pname = "dcmstack"; version = "0.9"; format = "setuptools"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "moloney"; repo = pname; repo = "dcmstack"; rev = "refs/tags/v${version}"; hash = "sha256-GVzih9H2m2ZGSuZMRuaDG78b95PI3j0WQw5M3l4KNCs="; }; propagatedBuildInputs = [ build-system = [ setuptools ]; dependencies = [ nibabel pydicom pylibjpeg-libjpeg ]; nativeCheckInputs = [ pytestCheckHook ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "dcmstack" ]; disabledTestPaths = [ # AttributeError: 'TestNitoolCli' object has no attribute 'out_dir' "test/test_cli.py" ]; meta = with lib; { homepage = "https://github.com/moloney/dcmstack"; description = "DICOM to Nifti conversion preserving metadata"; homepage = "https://github.com/moloney/dcmstack"; license = licenses.mit; maintainers = with maintainers; [ bcdarwin ]; }; Loading
pkgs/development/python-modules/heudiconv/default.nix +8 −10 Original line number Diff line number Diff line Loading @@ -14,13 +14,12 @@ , pythonOlder , setuptools , versioningit , wheel }: buildPythonPackage rec { pname = "heudiconv"; version = "1.1.0"; format = "pyproject"; pyproject = true; disabled = pythonOlder "3.8"; Loading @@ -31,22 +30,21 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ --replace "versioningit ~=" "versioningit >=" --replace-fail "versioningit ~=" "versioningit >=" ''; nativeBuildInputs = [ build-system = [ setuptools versioningit wheel ]; propagatedBuildInputs = [ nibabel pydicom nipype dependencies = [ dcmstack etelemetry filelock nibabel nipype pydicom ]; nativeCheckInputs = [ Loading @@ -65,8 +63,8 @@ buildPythonPackage rec { ]; meta = with lib; { homepage = "https://heudiconv.readthedocs.io"; description = "Flexible DICOM converter for organizing imaging data"; homepage = "https://heudiconv.readthedocs.io"; changelog = "https://github.com/nipy/heudiconv/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ bcdarwin ]; Loading