Releases: AlexandreDecan/sismic
Releases · AlexandreDecan/sismic
1.6.6 - Backward incompatible change in ruamel.yaml
Prepare 1.6.6
1.6.5 - Drop support for Python 3.5 and 3.6 (and fix issue with ruamel.yaml)
1.6.4
Fix remove_state
Statechart.remove_state
no longer resets all initial states and all history states (#110, Rigó Ernő).
Enable Python 3.9 compatibility
(Added) Support for Python 3.9.
(Fixed) Remove deprecated import from collections (#101).
(Fixed) Remove deprecated threading.isAlive used in sismic.runner.AsyncRunner.
Fix installation issue due to typing
Remove dependency to typing
since it is no longer required for Python 3.5 and prevents the installation of Sismic.
History state memory
sismic-plantuml
- (Added) A
sismic-plantuml
command-line utility to accesssismic.io.export_to_plantuml
.
1.4.2
1.4.1
The internals required to expose time and event-related predicates in a PythonEvaluator
are moved
to the Interpreter
instead of being handled by context providers. This eases the implementation by other
code evaluators of uniform semantics for these predicates. This change does not affect Sismic public API.