{ lib , stdenv , python3Packages , nix-update-script , s-tui , testers }: python3Packages.buildPythonPackage rec { pname = "s-tui"; version = "1.1.3"; src = python3Packages.fetchPypi { inherit pname version; sha256 = "sha256-t3h8d0yc7i3UvO8CVfBd3/3h3RfGN6yE6hutymOZUdA="; }; propagatedBuildInputs = with python3Packages; [ urwid psutil ]; passthru = { updateScript = nix-update-script { attrPath = pname; }; tests = testers.testVersion { package = s-tui; }; }; meta = with lib; { homepage = "https://amanusk.github.io/s-tui/"; description = "Stress-Terminal UI monitoring tool"; license = licenses.gpl2; maintainers = with maintainers; [ infinisil ]; broken = stdenv.isDarwin; # https://github.com/amanusk/s-tui/issues/49 }; }