- removing
checksum
fromsubmitter
andworkers
to avoid hash calculation before running the tasks (usinguid
instead) - saving the hash values for files to avoid content hash recalculation (the content is recalculated only if the time of the last modification has changed)
- adding
MultiInputFile
andMultiOutputFile
to the pydra special types - fixing environment variable for GithubAction CI
- fixing
input_spec
forShellCommandTask
with thecontainer_info
, specbases
has to be changedDockerSpec
orSingularitySpec
in order to be used byDocker/SingularityTask
- fixing automatic binding detections for
ContainerTask
that have files as input (is_local_file
is now slightly more robust that work for input that has more complex type in the spec) - expanding
callable
function used in fieldmetadata
, it can now useoutput_dir
, entireinputs
object or a specificfield
from theinputs