v0.6.0
[v0.6.0] Ability to include files and better version management
This release is the sixth feature release of Conductor. This release adds two main features: (i) the ability to include other files inside COND
files (for sharing configuration values), and (ii) better version management through the --at-least <commit>
flag (see the documentation). Please see the changelog for a description of these new features as well as the other improvements included in this release.
Changelog
New Features
- Can now include files.
COND
files can now include other files, which is meant for sharing configuration values across tasks. - Better version management. Added the
--at-least <commit>
flag tocond run
, which is used to tell Conductor to ensure each dependent task has a cached version that is at least as new as<commit>
. - Conductor now supports the
cond where
subcommand, which prints the path to a task's outputs. - Conductor now also supports the
cond gc
subcommand, which deletes (garbage collects) all failed experiment task outputs.
Improvements
- Conductor now reports its progress when executing dependent tasks. It will print the number of tasks launched and the number of tasks remaining.