state_machine
state_machine provides the implementation of a state machine
Example
>>> from state_machine import StateMachine
>>> st = StateMachine('/tmp/db.sqlite', 'first')
Installation
To install state_machine, simply run:
$ pip install state_machine
state_machine is compatible with Python 2.6+
Documentation
https://state_machine.readthedocs.io
Source Code
Feel free to fork, evaluate and contribute to this project.
Source: https://github.com/jonDel/state_machine
License
GPLv3 licensed.