v0.2.6
New Features
- Added pseudo-terminal support on POSIX-compliant systems to support ANSI control characters and progress bars of user scripts. This can be controlled via
--use-ptyoption oflabtasker loop - Graceful handling of KeyboardInterrupt
labtasker loopadded--script-pathoption support run from script files
Bug Fixes
- Command Parsing: Improved string command parsing with more consistent quotation behavior. String commands now apply quotes to interpolated variables
- List commands skip quoting as shlex has already handled lexing
- Fixed
make_a_choiceexception handling when terminal is not available - Fixed
--cmdoption alias oflabtasker loopcommand
Refactoring
- Made ANTLR4 runtime a vendor package
Full Changelog: v0.2.5...v0.2.6