9 buildPythonPackage rec {
13 src = fetchFromGitHub {
14 owner = "cgat-developers";
17 sha256 = "0fnzpchwwqsy5h18fs0n90s51w25n0dx0l74j0ka6lvhjl5sxn4c";
20 propagatedBuildInputs = [ gevent ];
27 # tests very flaky & hang often on darwin
28 doCheck = !stdenv.isDarwin;
29 # test files do indeed need to be executed separately
32 rm test_with_logger.py # spawns 500 processes
33 for f in test_*.py ; do
34 HOME=$TMPDIR pytest -v --disable-warnings $f
38 pythonImportsCheck = [ "ruffus" ];
41 description = "Light-weight Python Computational Pipeline Management";
42 homepage = "http://www.ruffus.org.uk";
43 license = licenses.mit;
44 maintainers = [ maintainers.kiwi ];