Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | python3-transitions: Upgrade 0.8.7 -> 0.8.8 | Leon Anavi | 2021-04-08 | 1 | -9/+0 |
| | | | | | | | | | | | | | | | | | | | | Upgrade to release 0.8.8: - AsyncMachine does not remove models when remove_models is called - Introduce try/except for finalize callbacks in Machine and HierachicalMachine. Thus, errors occurring in finalize callbacks will be suppressed and only the original error will be raised. - Show references in graphs and markup. Introduce MarkupMachine.format_references to tweak reference formatting - Introduce Machine.on_exception to handle raised exceptions in callbacks - Machine.get_triggers now supports State and Enum as arguments - NestedState and HierachicalMachine.add_states now accept (lists of) states and enums as initial parameter Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> | ||||
* | python3-transitions: Upgrade 0.8.6 -> 0.8.7 | Leon Anavi | 2021-02-24 | 1 | -0/+9 |
Upgrade to release 0.8.7: - State configuration dictionaries passed to HierarchicalMachine can also use states as a keyword to define substates. If children and states are present, only children will be considered. - HierarchicalMachine with custom separator now adds is_state partials for nested states (e.g. is_C.s3.a()) to models. - Use model_attribute consistently in AsyncMachine - Testing now treats most warnings as errors - As a consequence, pygraphviz.Agraph in diagrams_pygraphviz are now copied by transitions since AGraph.copy as of version 1.6 does not close temporary files appropriately - HierarchicalMachine now checks whether state_cls, event_cls and transition_cls have been subclassed from nested base classes (e.g. NestedState) to prevent hard to debug inheritance errors Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> |