parent
374d4ad151
commit
d7e8e2f9fc
@ -1,30 +1,45 @@ |
|||||||
{ lib |
{ lib |
||||||
, buildPythonPackage |
, buildPythonPackage |
||||||
, fetchPypi |
, fetchFromGitHub |
||||||
, dill |
, dill |
||||||
, pox |
, pox |
||||||
, ppft |
, ppft |
||||||
, multiprocess |
, multiprocess |
||||||
|
, pythonOlder |
||||||
}: |
}: |
||||||
|
|
||||||
buildPythonPackage rec { |
buildPythonPackage rec { |
||||||
pname = "pathos"; |
pname = "pathos"; |
||||||
version = "0.2.5"; |
version = "0.2.8"; |
||||||
|
format = "setuptools"; |
||||||
|
|
||||||
src = fetchPypi { |
disabled = pythonOlder "3.7"; |
||||||
inherit pname version; |
|
||||||
sha256 = "21ae2cb1d5a76dcf57d5fe93ae8719c7339f467e246163650c08ccf35b87c846"; |
src = fetchFromGitHub { |
||||||
|
owner = "uqfoundation"; |
||||||
|
repo = pname; |
||||||
|
rev = "${pname}-${version}"; |
||||||
|
sha256 = "sha256-71hMaG+3FbWMtGqwcDOZ8uit0DsHEoc9H2GXfX7TeoM="; |
||||||
}; |
}; |
||||||
|
|
||||||
propagatedBuildInputs = [ dill pox ppft multiprocess ]; |
propagatedBuildInputs = [ |
||||||
|
dill |
||||||
|
pox |
||||||
|
ppft |
||||||
|
multiprocess |
||||||
|
]; |
||||||
|
|
||||||
# Require network |
# Require network |
||||||
doCheck = false; |
doCheck = false; |
||||||
|
|
||||||
|
pythonImportsCheck = [ |
||||||
|
"pathos" |
||||||
|
]; |
||||||
|
|
||||||
meta = with lib; { |
meta = with lib; { |
||||||
description = "Parallel graph management and execution in heterogeneous computing"; |
description = "Parallel graph management and execution in heterogeneous computing"; |
||||||
homepage = "https://github.com/uqfoundation/pathos/"; |
homepage = "https://pathos.readthedocs.io/"; |
||||||
license = licenses.bsd3; |
license = licenses.bsd3; |
||||||
|
maintainers = with maintainers; [ ]; |
||||||
}; |
}; |
||||||
|
|
||||||
} |
} |
||||||
|
Loading…
Reference in new issue