Skip to content

v0.5.0

Compare
Choose a tag to compare
@dshiga dshiga released this 08 Feb 21:47
· 151 commits to master since this release
da3801c

Changes:

  • Python 3 support
    Lira now works in Python 3 as well as Python 2. Previously it worked in Python 2 only.
  • WDL caching
    Lira now caches WDLs instead of downloading them anew for every workflow launch. Caching only works in Python 3. In Python 2 it still downloads the WDLs prior to each workflow launch. Caching is enabled by default but can be turned off by adding "cache_wdls": false to Lira's config.
  • Dry run mode
    For testing purposes, Lira can now run in "dry run" mode, by adding dry_run: true to Lira's config. In this mode, Lira prepares submissions to Cromwell upon receiving notifications but does not actually send the workflows to Cromwell.
  • Config field renamed
    wdl_default_inputs_link has been renamed wdl_static_inputs_link. Existing configurations must be modified to use the new field name or will cause an error on startup.