Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 19.09 33 lines 756 B view raw
1{ stdenv 2, buildPythonPackage 3, fetchPypi 4, dask 5, distributed 6, docrep 7, pytest 8}: 9 10buildPythonPackage rec { 11 version = "0.4.1"; 12 pname = "dask-jobqueue"; 13 14 src = fetchPypi { 15 inherit pname version; 16 sha256 = "e559077fd27b68c325f06e3666e7072913f5282ad62347a233ca95ae00a4ced7"; 17 }; 18 19 checkInputs = [ pytest ]; 20 propagatedBuildInputs = [ dask distributed docrep ]; 21 22 # do not run entire tests suite (requires slurm, sge, etc.) 23 checkPhase = '' 24 py.test dask_jobqueue/tests/test_jobqueue_core.py 25 ''; 26 27 meta = with stdenv.lib; { 28 homepage = https://github.com/dask/dask-jobqueue; 29 description = "Deploy Dask on job schedulers like PBS, SLURM, and SGE"; 30 license = licenses.bsd3; 31 maintainers = [ maintainers.costrouc ]; 32 }; 33}