Changelog
v1.0.1
Added setuptools as a dependency. In some environments setuptools may not be installed by default. This package uses it for its core functionality, so it was added as an explicit requirment.
v1.0.0
Strict mode can now be set for inputs and outputs separatly using the
--strict-inputsand--strict-outputsflags respectively.--strictsets both to true.Input categories are now presented to jinja2 under the
inputsvariable, rather than as top-level variables themselves.The default template will now include the outputs. The outputs’ categories are ignored by the default template.
Documenting outputs is now supported. Information regarding the outputs will be presented to jinja2 under the
outputsvariable in a similar structure as the inputs, but without thedefaultfield.Miniwdl no longer needs to be specifically version 0.5. Version 1.0 or higher is now expected.
The error shown when there is no workflow in the given WDL file is now clearer.
v0.1.1
Inputs without a default will now be given a
Nonevalue in the default field passed to jinja2, instead of a string containingNone. This should not impact generated documents (unless specific logic dealing withNonevalues is used), as jinja will still renderNonevalues asNone.
v0.1.0
initial release