Releases: alysivji/finite-state-machine
Releases · alysivji/finite-state-machine
0.5.0
0.4.0
0.3.0
Changes
- Specify target state if transition method raises an Exception (#10)
- Only support Python 3.6+ (#13)
- Codecov Configuration (#14)
- Generate state machine diagram in Mermaid Markdown (#12)
- Handle transition function edge case when on_error is not set (#16)
- Add LICENSE file (#17)
- Upgrade to flit==3.0.0 (#18)
- bump version to 0.3.0
0.2.0
StateMachine.state
can be an integer, a boolean, a string, or a list of the previous primitive types.
We stopped testing against Python 2.7 in CI. The library should still work in Python 2.7, but I don't want to support a larger test suite.