Releases: botify-labs/simpleflow
Releases · botify-labs/simpleflow
0.2.3
0.2.2
- d7387f2 Merge pull request #14 from botify-labs/fix/task-timeout
- 58db75a Update setup.py: require simple-workflow>=0.1.40
- 73efff2 Update task: define repr for ActivityTask ans WorkflowTask
- 9c16046 Update swf.executor #13: use TaskException.task.name instead of reason attribute
- adb63b1 Update exceptions #13: add attribute task to TaskException
- 1808513 Update exceptions: use class name in TimeoutError repr
- b75fb0e Update exceptions: remove TaskFailed.details from repr
0.2.1
0.2.0
e4bf50a Update tests: check on_failure callback on each failed workflow
- 2c43d9c Update Executor: add abstract methods .on_failure() and .fail()
- a6dd1fe Update swf.Executor: call .on_failure() when the workflow fails
- b70d3c2 Update Workflow: add abstract method .on_failure()
- de7550e Update Executor: add private attribute _workflow and actual .run_workflow() method
- 9aff95c Update Workflow.fail(): use Executor.fail()
- 2822f63 Add method swf.Executor.fail()
- 65a3e11 Update Workflow: put definition in .run() method insteand of call()
- 8faa863 Update Executor.submit(): handle TypeError exceptions of issubclass() and isinstance()
- f9454d1 Update README: describes main features and quickstart
- 1c953e0 Update task.Registry: map a name to the corresponding task
- c5e28f2 Add tests.test_task with basic test for activity registration
- 89131c6 Update activity: register each Activity in task.registry
- e853d49 Update task: add Registry class and global instance registry
- 038d284 Update activity: put full module in name
- 8d3eeab Update local.executor: add logging in .submit()
- a2c8337 Add command line tool to run a workflow in local execution mode
- 38ecf87 Add modules to define a working workflow.
- fbd8e21 Update setup.py: add simple-workflow in install_requires