Python UML statechart framework
Project description
Python Statechart
Python UML statechart framework
Free software: ISC license
Documentation: https://statechart.readthedocs.org.
History
0.2.0 (2016-08-02)
First release on PyPI.
0.2.1 (2016-08-07)
Final state bug fixes.
0.2.2 (2016-08-08)
Default transition bug fix.
0.2.3 (2016-08-10)
Consume event dispatched by child state unless a final state activated.
0.2.4 (2016-08-21)
Fix internal transition acting like local transition.
0.3.0 (2016-10-16)
Implement display module to generate Plant UML code of a statechart.
Raise runtime exception if an action is defined on top level statechart.
0.3.1 (2016-10-16)
Implement specific statechart deactivate function.
0.4.0 (2019-05-18)
Add support for functional action and guard definitions.
Deprecate KwEvent, Internal Transitions, Actions and Guard
Add support for generating PlantUML diagrams.
0.4.2 (2019-08-15)
Fix display of guard function names in PlantUML diagrams.
Allow any type of value to be used for event data.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file statechart-0.4.2.tar.gz
.
File metadata
- Download URL: statechart-0.4.2.tar.gz
- Upload date:
- Size: 26.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.5.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2960962026000df3bf7d1216a88515ea4fdc07d58a03a3eac243cb17e1266f0 |
|
MD5 | 50531dcff2faf2aacefc7ea0979d2a36 |
|
BLAKE2b-256 | 08cb8dcbf8fe107ce1afebe4efdfc812be84a627d8f52261f78f9399e2420e56 |
File details
Details for the file statechart-0.4.2-py2.py3-none-any.whl
.
File metadata
- Download URL: statechart-0.4.2-py2.py3-none-any.whl
- Upload date:
- Size: 17.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.5.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b7cf6e8a8daa9b0209ffebd8af1ab1ff5d9ffc2d889671b60a924d270962f83 |
|
MD5 | af09ae27e78e7b7ae15b224cd6f7fe69 |
|
BLAKE2b-256 | 8eebe078e64c5d77e3fba47bd5fe5ae256da3c582b528ba8e45157021259bb34 |