Skip to content

Tags: doche/python-statemachine

Tags

v0.8.0

Toggle v0.8.0's commit message
0.8.0 (2020-01-23)

------------------

* Add support for Python 3.7 and 3.8 (adding to test matrix).
* Update development requirements.
* State machine names should now be fully qualified for mixins, simple names are deprecated and
  will no longer be supported on a future version.
* Development: Adding mypy linter.
* Add support for State machine inheritance. Thanks @rschrader.
* Add support for reverse transitions: ``transition = state_a.from_(state_b)``.
  Thanks @romulorosa.
* Fix current state equal to destination on enter events. Thanks @robnils and @joshuacc1.

Breaking changes:

* Drop official support for Python 3.4 (removing from test matrix, code may still work).

v0.7.1

Toggle v0.7.1's commit message
Bump version: 0.7.0 → 0.7.1

v0.7.0

Toggle v0.7.0's commit message
Bump version: 0.6.2 → 0.7.0

v0.6.2

Toggle v0.6.2's commit message
Bump version: 0.6.1 → 0.6.2

v0.6.1

Toggle v0.6.1's commit message
Bump version: 0.6.0 → 0.6.1

v0.6.0

Toggle v0.6.0's commit message
Bump version: 0.5.1 → 0.6.0

v0.5.1

Toggle v0.5.1's commit message
Bump version: 0.5.0 → 0.5.1

0.5.0

Toggle 0.5.0's commit message
Custom exceptions. Bugs fixed.

v0.5.0

Toggle v0.5.0's commit message
Bump version: 0.4.4 → 0.5.0

v0.4.4

Toggle v0.4.4's commit message
Bump version: 0.4.3 → 0.4.4