fgmacedo / python-statemachine Python 1.3K 119 Expressive statecharts and FSMs for modern Python. state-machine statemachine automata finite-state-machine