Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.0 kB · 52 lines
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253{ lib, buildPythonPackage, fetchFromGitHub, nibabel, pydicom, pylibjpeg, pint, pytestCheckHook, pythonOlder, setuptools,}:
buildPythonPackage { pname = "dcmstack"; version = "0.9-unstable-2024-12-05"; pyproject = true;
disabled = pythonOlder "3.8";
src = fetchFromGitHub { owner = "moloney"; repo = "dcmstack"; rev = "68575996c8956152865e3598b15f621d7c803a96"; hash = "sha256-QXnBtlXkxYDJFdjiqCoEuBMcHnq+87YmHX8j5EPW7HU="; };
build-system = [ setuptools ];
dependencies = [ nibabel pydicom pylibjpeg pint ];
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "dcmstack" ];
disabledTestPaths = [ # AttributeError: 'TestNitoolCli' object has no attribute 'out_dir' "test/test_cli.py" ];
meta = with lib; { description = "DICOM to Nifti conversion preserving metadata"; homepage = "https://github.com/moloney/dcmstack"; license = licenses.mit; maintainers = with maintainers; [ bcdarwin ]; };}