There is a newer version of the record available.

Published April 7, 2021 | Version 0.8.8
Software Open

pytransitions/transitions: Release 0.8.8

  • 1. Neurocognition and Action, CITEC, Bielefeld University
  • 2. University of Texas
  • 3. @JRC-STU
  • 4. @tribe29 GmbH
  • 5. @teamookla / Downdetector
  • 6. github.com/adam-bishop
  • 7. @skbkontur
  • 8. Beerfactory
  • 9. @ruv-ohf @andesorg
  • 10. @kolonialno
  • 11. @loopbio
  • 12. .
  • 13. Max Planck Institute for Dynamics and Self-Organization
  • 14. Stitch Fix

Description

Release 0.8.8 is a minor release and contains a bugfix and several new or improved features:

  • Bugfix #526: AsyncMachine does not remove models when remove_models is called (thanks @Plazas87)
  • Feature #517: Introduce try/except for finalize callbacks in Machine and HierachicalMachine. Thus, errors occurring in finalize callbacks will be suppressed and only the original error will be raised.
  • Feature #520: Show references in graphs and markup. Introduce MarkupMachine.format_references to tweak reference formatting (thanks @StephenCarboni)
  • Feature #485: Introduce Machine.on_exception to handle raised exceptions in callbacks (thanks @thedrow)
  • Feature #527: Machine.get_triggers now supports State and Enum as arguments (thanks @luup2k)
  • Feature #506: NestedState and HierachicalMachine.add_states now accept (lists of) states and enums as initial parameter

Files

pytransitions/transitions-0.8.8.zip

Files (1.1 MB)

Name Size Download all
md5:972e401625bb1e70a691e1ca34f00bad
1.1 MB Preview Download

Additional details