python3Packages.dufte: 0.2.12 -> 0.2.27

+11 -14
+11 -14
pkgs/development/python-modules/dufte/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , fetchPypi 4 - , isPy3k 3 + , fetchFromGitHub 5 4 , pythonOlder 6 5 , importlib-metadata 7 6 , matplotlib 8 7 , numpy 9 - , exdown 10 8 , pytestCheckHook 11 9 }: 12 10 13 11 buildPythonPackage rec { 14 12 pname = "dufte"; 15 - version = "0.2.12"; 16 - disabled = !isPy3k; 13 + version = "0.2.27"; 14 + disabled = pythonOlder "3.6"; 17 15 18 - src = fetchPypi { 19 - inherit pname version; 20 - sha256 = "0ag1d7h1wijkc7v2vpgkbqjlnpiwd4nh8zhxiby0989bpmlp3jr3"; 16 + src = fetchFromGitHub { 17 + owner = "nschloe"; 18 + repo = pname; 19 + rev = version; 20 + sha256 = "1i68h224hx9clxj3l0rd2yigsi6fqsr3x10vj5hf3j6s69iah7r3"; 21 21 }; 22 22 format = "pyproject"; 23 23 ··· 28 28 importlib-metadata 29 29 ]; 30 30 31 - preCheck = '' 32 - export HOME=$TMPDIR 33 - mkdir -p $HOME/.matplotlib 34 - echo "backend: ps" > $HOME/.matplotlib/matplotlibrc 35 - ''; 31 + checkInputs = [ 32 + pytestCheckHook 33 + ]; 36 34 37 - checkInputs = [ exdown pytestCheckHook ]; 38 35 pythonImportsCheck = [ "dufte" ]; 39 36 40 37 meta = with lib; {