Skip to content

Tags: T-Flet/Graph-State-Machine

Tags

v3.2

Toggle v3.2's commit message
Version bump to 3.2 (mostly for last commit). Improved optional warning suppression for graph topology features and lossy shorthand reversal. Added a greedy_updater field to GSMs and a greedy flag for steps to add all candidates to state.

v2.1

Toggle v2.1's commit message
v2.1: Reworked node filtering and grouping in Graph, added plotly-plo… …tting as default (retaining NetworkX plotting as an option) and updated generic_util (from T-Flet/General-Utility), README and the examples

v2.0.1

Toggle v2.0.1's commit message
Version 2.0.1: changed step methods to pass arbitrary extra arguments… … (named or unnamed) through to the scanner function, and changed the arguments of the provided scanner functions to lists of node types instead of single types; added the log attribute to GSM, which stores creation details and scans performed for steps (be they successful or not, but not logging direct calls of the _scan method); expand_user_warning now takes a suffix lambda instead of a string in order to allow current-log lookup

v2.0

Toggle v2.0's commit message
Version 2.0: changed step methods to pass arbitrary extra arguments (… …named or unnamed) through to the scanner function, and changed the arguments of the provided scanner functions to lists of node types instead of single types; added the log attribute to GSM, which stores creation details and scans performed for steps (be they successful or not, but not logging direct calls of the _scan method); expand_user_warning now takes a suffix lambda instead of a string in order to allow current-log lookup

v1.0

Toggle v1.0's commit message
Version 1.0: jaccard similarity score by default, customisable plotti… …ng layout, more visible state highlighting, reported node type in failed-step warnings, improved readme and documenting-comments, automatic dependency installation, changed license from MIT to BSD 3-Clause

v0.4.1

Toggle v0.4.1's commit message
Version bump to v0.4.1 (.1 for PyPI consistency, but commits were squashed into this one). Added default exports to package root (essentially all the provided function examples, though more complex future ones will not be added). Moved the (former) state_to_list functions to their own selectors.py file; added one more (last_only) and updated the README.

v0.4.0

Toggle v0.4.0's commit message
Version bump to v0.4.0. Added default exports to package root (essentially all the provided function examples, though more complex future ones will not be added). Moved the (former) state_to_list functions to their own selectors.py file; added one more (last_only) and updated the README.

v0.3.0

Toggle v0.3.0's commit message
Version bump to 0.3.0; added .github automation scripts for testing o… …n push and publishing on release; added the basic example and the same but with dictionary State instead as simple tests. SQUASH