Release Notes: This version fixes a few bugs with caching of status and CompoundTasks. Jug now works correctly on new versions of Python (with the random hash fix). This version adds --cache --clear suboption to status and regular expression support to invalidate.
Release Notes: This version adds --keep-going as an option to execute subcommands. It fixes many small bugs.
Release Notes: The most important change in this release is re-running of the jugfile on barrier(). A few convenience functions were added and bugs were fixed.
Release Notes: The sleep-until subcommand was added. A fix was made for barrier() and mapreduce interaction. The documentation was improved.
Release Notes: A check subcommand that returns 0 if all done and 1 otherwise was added. The shell subcommand was improved.
Release Notes: A new file format, compound tasks and a map-reduce framework, and an experimental cached status command that remembers the last run and only checks for changes instead of checking the whole task queue. Small improvements were made all around.
Release Notes: A new "shell" command was added to drop you into ipython. Compression was added in the redis backend, since the redis database was too big for large projects. Improvements in speed were made for the "invalidate" command.