# HG changeset patch # User Cameron Simpson # Date 1737355429 -39600 # Mon Jan 20 17:43:49 2025 +1100 # Node ID afb3a471221e72416f08b81b73507d643b886546 # Parent f791f87596532ccf63d33671945a0de4f04ab030 Release information for cs.fsm-20250120. Summary: Add some sanity checks on allowed state transitions, fix a check in add_callback. diff --git a/lib/python/cs/fsm.py b/lib/python/cs/fsm.py --- a/lib/python/cs/fsm.py +++ b/lib/python/cs/fsm.py @@ -17,7 +17,7 @@ from cs.pfx import Pfx, pfx_call from cs.seq import first -__version__ = '20240721.1-post' +__version__ = '20250120' DISTINFO = { 'keywords': ["python3"], diff --git a/release/cs.fsm-20250120/CHANGES.txt b/release/cs.fsm-20250120/CHANGES.txt new file mode 100644 --- /dev/null +++ b/release/cs.fsm-20250120/CHANGES.txt @@ -0,0 +1,2 @@ +lib/python/cs/fsm.py: cs.fsm: FSM.callback: sanity check the state against self.FSM_TRANSITIONS +lib/python/cs/fsm.py: cs.fsm: FSM: fix various sanity checks diff --git a/release/cs.fsm-20250120/SUMMARY.txt b/release/cs.fsm-20250120/SUMMARY.txt new file mode 100644 --- /dev/null +++ b/release/cs.fsm-20250120/SUMMARY.txt @@ -0,0 +1,1 @@ +Add some sanity checks on allowed state transitions, fix a check in add_callback.