{ lib , buildPythonPackage , fetchPypi , nose , dateutil , ipython_genutils , decorator , pyzmq , ipython , jupyter_client , ipykernel , tornado , isPy3k , futures }: buildPythonPackage rec { pname = "ipyparallel"; version = "6.0.2"; name = "${pname}-${version}"; src = fetchPypi { inherit pname version; sha256 = "7eea4780266252fcc987b220a302d589fbb4d6b0569bd131115a20b31891103d"; }; buildInputs = [ nose ]; propagatedBuildInputs = [ dateutil ipython_genutils decorator pyzmq ipython jupyter_client ipykernel tornado ] ++ lib.optionals (!isPy3k) [ futures ]; # Requires access to cluster doCheck = false; meta = { description = "Interactive Parallel Computing with IPython"; homepage = http://ipython.org/; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ fridh ]; }; }