Files
Fabian Affolter fe5a63cd70 python3Packages.itkwasm: init at 1.0b195
Python interface to itk-wasm WebAssembly (Wasm) modules

https://pypi.org/project/itkwasm
2026-05-04 12:32:44 +02:00

48 lines
907 B
Nix

{
lib,
buildPythonPackage,
fetchPypi,
hatchling,
importlib-metadata,
numpy,
platformdirs,
typing-extensions,
wasmtime,
writableTmpDirAsHomeHook,
}:
buildPythonPackage (finalAttrs: {
pname = "itkwasm";
version = "1.0b195";
pyproject = true;
src = fetchPypi {
inherit (finalAttrs) pname version;
hash = "sha256-1OQ0SieMEcrWiIgWT1dQxXdk9lCbWD+1xJ0jfIr0isU=";
};
build-system = [ hatchling ];
nativeBuildInputs = [ writableTmpDirAsHomeHook ];
dependencies = [
importlib-metadata
numpy
platformdirs
typing-extensions
wasmtime
];
# No test available
doCheck = false;
pythonImportsCheck = [ "itkwasm" ];
meta = {
description = "Python interface to itk-wasm WebAssembly (Wasm) modules";
homepage = "https://pypi.org/project/itkwasm";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
})