Something went wrong. Try again.
Nix Packages collection & NixOS github.com/NixOS/nixpkgs
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768{ lib, buildPythonPackage, fetchFromGitHub, nix-update-script,
# build-system hatchling,
# dependencies loguru, matplotlib, msgpack, msgpack-numpy, numpy, pyvista, scipy,}:
buildPythonPackage (finalAttrs: { pname = "emsutil"; version = "0.8.3-unstable-2026-08-03"; pyproject = true; __structuredAttrs = true;
src = fetchFromGitHub { owner = "FennisRobert"; repo = "emsutil"; rev = "18449659ca374ba84f02709a0d245b6bebb8ddb6"; hash = "sha256-9kyEBNKKP9Dz6s1svzq6C3ow27jV+zwz2M82gJndZsg="; };
build-system = [ hatchling ];
dependencies = [ loguru matplotlib msgpack msgpack-numpy numpy pyvista scipy ];
pythonRelaxDeps = [ "numpy" ];
pythonImportsCheck = [ "emsutil" ];
# TODO: remove after new release (>0.8.3) passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
meta = { description = "Utilities for the EMerge software suite"; homepage = "https://github.com/FennisRobert/emsutil"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ eljamm ]; teams = with lib.teams; [ ngi ]; };})