Skip to content

Releases: EpicWink/seddy

Version 0.3a0

09 Apr 06:00
v0.3.0a0
Compare
Choose a tag to compare
Version 0.3a0 Pre-release
Pre-release
v0.3.0a0

Version 0.3.0a0

Version 0.2b1

01 Jun 07:16
v0.2.0b1
70b3758
Compare
Choose a tag to compare
Version 0.2b1 Pre-release
Pre-release
v0.2.0b1

Version 0.2b1

Version 0.2a0

24 Mar 15:05
v0.2.0a0
Compare
Choose a tag to compare
Version 0.2a0 Pre-release
Pre-release

Features

  • Support YAML workflows' specifications file (using either pyyaml or ruamel.yaml)
  • Optional JSON-format logging
  • Can specify decider identity
  • Specify workflow type activation status (ie registered/deprecated) via workflow spec option active
  • Workflow specifications (and their loading) is exported in seddy library
  • Workflow error-handling
    • Some errors are due to decider configuration, and will also crash the decider after the workflow is failed

Changes

  • Workflow specifications registration configuration structure has changed: see the documentation

Improvements

  • Workflow specification is loaded on each decision task receipt, so the file can be updated while seddy is running
  • Current decision task is completed before quitting due to keyboard interrupt
  • Unsupported workflow is caught, and won't crash the decider

Fixes

  • Task input and/or output can be empty
  • All satisfied tasks will be scheduled now

Version 0.1rc0

25 Feb 14:13
v0.1.0rc0
Compare
Choose a tag to compare
Version 0.1rc0 Pre-release
Pre-release

Features

  • Added tutorial
  • SWF endpoint URL can be specified via the environment variable AWS_SWF_ENDPOINT_URL

Improvements

  • Improved documentation
  • API documentation markup is generated from templates
  • Crash trace-backs are only displayed when logging level is lower than INFO when using seddy command (ie not as a library)

Fixes

  • Scheduled task task-list has correct format

Version 0.1a1

20 Feb 09:46
v0.1.0a1
Compare
Choose a tag to compare
Version 0.1a1 Pre-release
Pre-release

Features

  • Workflow registration, for all workflows in the workflow specifications JSON

Improvements

  • Improved application logging
  • Package URLs for documentation, GitHub and issues

Fixes

  • Package author email

Version 0.1a0

18 Feb 10:39
v0.1.0a0
7ff74c3
Compare
Choose a tag to compare
Version 0.1a0 Pre-release
Pre-release

Features

  • Start a decider on many workflows
  • Specify a directed graph (aka DAG) of activity (via dependencies) tasks in the
    workflow
  • Supports coloured logging
  • Extensible decision-building: subclass seddy.decisions.DecisionsBuilder