Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib 2, buildPythonPackage 3, fetchPypi 4, nose 5, dateutil 6, ipython_genutils 7, decorator 8, pyzmq 9, ipython 10, jupyter_client 11, ipykernel 12, tornado 13, isPy3k 14, futures 15}: 16 17buildPythonPackage rec { 18 pname = "ipyparallel"; 19 version = "6.0.2"; 20 name = "${pname}-${version}"; 21 22 src = fetchPypi { 23 inherit pname version; 24 sha256 = "7eea4780266252fcc987b220a302d589fbb4d6b0569bd131115a20b31891103d"; 25 }; 26 27 buildInputs = [ nose ]; 28 29 propagatedBuildInputs = [ dateutil ipython_genutils decorator pyzmq ipython jupyter_client ipykernel tornado 30 ] ++ lib.optionals (!isPy3k) [ futures ]; 31 32 # Requires access to cluster 33 doCheck = false; 34 35 meta = { 36 description = "Interactive Parallel Computing with IPython"; 37 homepage = http://ipython.org/; 38 license = lib.licenses.bsd3; 39 maintainers = with lib.maintainers; [ fridh ]; 40 }; 41}