diff options
Diffstat (limited to 'pkgs/development/python-modules/perfplot')
-rw-r--r-- | pkgs/development/python-modules/perfplot/default.nix | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/pkgs/development/python-modules/perfplot/default.nix b/pkgs/development/python-modules/perfplot/default.nix index 229e994b41b..76f2f8d2931 100644 --- a/pkgs/development/python-modules/perfplot/default.nix +++ b/pkgs/development/python-modules/perfplot/default.nix @@ -1,30 +1,35 @@ { lib , buildPythonPackage , fetchFromGitHub +, dufte , matplotlib , numpy , pipdate , tqdm +, rich , pytest , isPy27 }: buildPythonPackage rec { pname = "perfplot"; - version = "0.5.0"; + version = "0.9.5"; disabled = isPy27; src = fetchFromGitHub { owner = "nschloe"; repo = "perfplot"; rev = "v${version}"; - sha256 = "16aj5ryjic1k3qn8xhpw6crczvxcs691vs5kv4pvb1zdx69g1xbv"; + sha256 = "1nr31a7qvipqjycw2flkabnhnc4drbi1xpjm8yjxw2gjzznd1jg4"; }; + format = "pyproject"; propagatedBuildInputs = [ + dufte matplotlib numpy pipdate + rich tqdm ]; @@ -33,7 +38,10 @@ buildPythonPackage rec { ]; checkPhase = '' - HOME=$(mktemp -d) pytest test/perfplot_test.py + export HOME=$TMPDIR + mkdir -p $HOME/.matplotlib + echo "backend: ps" > $HOME/.matplotlib/matplotlibrc + pytest test/perfplot_test.py ''; meta = with lib; { |