Version history
Version history#
NOTE: Red Engine has been renamed as Rocketry
Warning
This documentation is out of date. The project continues under: https://rocketry.readthedocs.io
2.0.1
Fix:
RedEngine(logger_repo=...)
now does not remove previous handlersDeprecate: Deprecated
RedEngine(...).set_logger
methodDocs: Fixed typos in documentation and added docstrings
2.0.0
Update: Completely refactored the interface
Remove: Removed a lot of old, poorly supported code
1.2.0
Add: shortcut condition syntax for multiple dependencies
Add: new task
FlaskAPI
andJSONAPI
Add: task dependency view
Add: new task
CodeTask
Add: new hook
Task.hook_execute
Fix: Bug in
Return
if a task executes too quicklyFix: Major bug in optimized task conditions
Deprecate: Extensions should no longer be used
Update: Now hooks, parsers and task classes are stored in sessions
Update: A lot of undocumented code under the hood was removed
Update: Removed unsupported templates
1.1.0
Add: conditions
FuncCond
andTaskCond
Add: new statements to condition syntax
Add: new argument
Return
and parameter pipeliningAdd:
FuncParam
, similar toFuncTask
andFuncCond
Fix: Minor bugs
Requirements: dropped Pyyaml in hard dependencies
Optimization: Now conditions read logs only if cannot be determined without. Can be switched off.
1.0.0
First stable release