Skip to content

v0.6.0

Compare
Choose a tag to compare
@geoffxy geoffxy released this 26 Jul 03:12
· 36 commits to master since this release

[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 to cond 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.