Skip to content

Releases: cgat-developers/ruffus

Release v2.8.4

24 Apr 19:59
Compare
Choose a tag to compare

Bugfix release

  • compatibility with gevent 1.5

Release v2.8.1

23 Nov 15:06
Compare
Choose a tag to compare

This is a bugfix release to ensure compatibility with recent versions of gevent.

  • [#101] compatibility with gevent >= 1.2
  • add lookup_pipeline to exported functions
  • fix tests (thanks @LocutusOfBorg, @xnox)

Release 2.8

05 Nov 21:38
Compare
Choose a tag to compare

Warning: requires gevent < 1.2

  • Ctrl-C will kill drmaa jobs, SIGUSR1 will suspend jobs and SIGUSR2
    will resume.
  • [#99] use gevent semaphores
  • [#87] run everything through autopep8
  • [#86] use pytest for testing

Release 2.7

07 Jul 21:42
1f4181e
Compare
Choose a tag to compare
  • Compatibility with python 3.7 (thanks @jbarlow83 )
  • add gevent as pool_manager, add pool_manager option
  • Fix typo in sys.hexversion comparison (thanks @jwilk)

Release 2.6.3

22 Apr 10:24
Compare
Choose a tag to compare

Mainly bug fixes for 2.6

  • Transform with the new output_dir parameter now works works even when the output contains more than one file

    @transform(..., suffix("xxx"), output_dir = "/new/output/path") 
  • Subdivide also takes the new output_dir parameter

    @subdivide( ..., suffix("xxx"), output_dir = "/new/output/path")

    works in exactly the same way as

    @transform(..., outputdir="xxx")
  • ruffus.drmaa_wrapper.run_job() works with python3.
    Fixed issue with byte and text streams

  • ruffus.drmaa.wrapper.run_job() allows ``env` (environment) to be set for jobs with are run locally as well as those on the cluster

  • New object-orientated style syntax works seamlessly with Ruffus command line support ruffus.cmdline.run