[openstack-announce] [release][oslo] automaton release 0.4.0 (liberty)

davanum at gmail.com davanum at gmail.com
Mon Jul 6 20:14:43 UTC 2015

We are gleeful to announce the release of:

automaton 0.4.0: Friendly state machines for python.

This release is part of the liberty release series.

With source available at:


With package available at:


For more details, please see the git log history below and:


Please report issues through launchpad:


Changes in automaton 0.3.0..0.4.0

33d5fda Add a bigger CD-player state-machine doctest(ed) example
2dea8f5 Add `is_actionable_event` checking function
89656ae Disallow adding transitions from terminal states
5dc121d Add and use a callback name fetching utility function
ecf1263 Add runners to features.rst & add a runner base & update docstrings
dde15e3 Add badge support to README.rst
72239cf When a state has no transitions show its own `on_exit` and `on_enter`

Diffstat (except docs and test files)

README.rst                  |   8 ++
automaton/_utils.py         |  48 +++++++++
automaton/machines.py       |  57 +++++++----
automaton/runners.py        |  43 ++++++---
8 files changed, 378 insertions(+), 32 deletions(-)

More information about the OpenStack-announce mailing list