- moving from Travis to Github Actions for CI
- fixing issues with
numpy.arrays
provided as input fields - adding a combiner option for dotfiles and graphs plots
- refactoring the input classes (adding
FunctionSpec
) - adding
MultiInpObj
andMultiOutObj
for a possible types ininput/output_spec
- fixing
copyfile_workflow
- setting proper
Workflow.output_spec
using tasks'output_spec
s - setting
output_dir
as a parent directory for all files created using the output templates - adding
requires
key tooutput_spec
's metadata in order to set conditions for creating a specific output field - adding
input_spec
andoutput_spec
as class attributes that could be rewritten in the init or in the child classes