pytransitions / transitions

A lightweight, object-oriented finite state machine implementation in Python with many extensions
MIT License
5.67k stars 529 forks source link

Improve remove_transitions #666

Closed aleneum closed 4 months ago

aleneum commented 4 months ago

make GraphMachine.remove_transitions update graphs (follow up to 5c89a24) let HSM.remove_transitions check transitions defined on nested states

this closes #600

coveralls commented 4 months ago

Coverage Status

coverage: 98.523% (+0.01%) from 98.512% when pulling 344a68c24b8fa84b2def0f66b439ddfef53facb3 on dev-test-transitions into e3015425e295d39a4c5dec57604ece07a3cc4582 on master.