Releases: PMCC-BioinformaticsCore/python-wdlgen
v0.3.1
New command construction API
The command line generation in WDLGen was less than perfect, so with OpenWDL removing the string interpolator options (OpenWDL:366), it was time for a refresh.
The existing functionality was updated, but preserved through the (CommandArgument | CommandInput).from_fields
method (which does this construction for you.
For WDL v1.0 support, please pin illusional.wdlgen <0.3.0
, or raise an issue for more support.
Fixes binding optional arrays
Fix binding of optional arrays with a prefix: -i in1 -i in2 -i in3 where before it wasn't creating a correct separation.
Developmental WDL
This release brings better functionality to WDL, including directories, fixes for provided default values and better support for command line options.
Note: the WDL generated by this program is only functional with Cromwell >= 37 (NOT 36.1).