Lightweight, decorator-based implementation of a Finite State Machine
conda install esrf-bcu::finite-state-machine