Published June 27, 2020
| Version 0.8.2
Software
Open
pytransitions/transitions: Release 0.8.2
Authors/Creators
- Alexander Neumann1
- Tal Yarkoni2
- Wilfred Tyler Gee
- Kostis Anagnostopoulos3
- Omer Katz
- Mathias Laurin4
- Sander van de Graaf5
- Adam Bishop6
- Andrey Sinitsyn
- Semyon Pupkov7
- Vikas
- medecau
- Nicolas8
- Jan Losinski
- Jonathan Senecal
- Jón Levy
- Nicky van Foreest
- Stein Magnus Jodal9
- Masaru Ueki
- mayowa
- Alex Forrence
- John Stowers10
- apiraino11
- Andreas Sorge12
- Andrii Yurchuk
- asobrien
- Christopher Erick Moody13
- Cyril Plisko
- Dmitry Odzerikho
- Evan Krall14
- 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. Kontur
- 8. Beerfactory
- 9. @kolonialno
- 10. @loopbio
- 11. .
- 12. Max Planck Institute for Dynamics and Self-Organization
- 13. Stitch Fix
- 14. Yelp
Description
Release 0.8.2 is a minor release and contains several bugfixes and improvements:
- Bugfix #438: Improved testing without any optional
graphvizpackage - Bugfix:
_check_event_resultfailed when model was in parallel state - Bugfix #440: Only allow explicit
dest=NoneinMachine.add_transition(not just falsy) for internal transitions (thanks @Pathfinder216) - Bugfix #419: Fix state creation of nested enums (thanks @thedrow)
- Bugfix #428: HierarchicalGraphMachine did not find/apply styling for parallel states (thanks @xiaohuihui1024)
- Bugfix:
Model.triggernow considers the machine's and current state'signore_invalid_triggersattribute and can be called with non-existing events (thanks @potens1) - Bugfix: Child states may not have been exited when the executed transition had been defined on a parent (thanks @thedrow)
- Feature #429: Introduced
transitions.extensions.asyncio.AsyncTimeoutas a state decorator to avoid threads used intransitions.extensions.state.Timeout(thanks @potens1) - Feature #444:
transitionscan now be tested online at mybinder.org - PR #418: Use sets instead of lists to cache already covered transitions in nested state machines (thanks @thedrow)
- PR #422: Improve handling of unresolved attributes for easier inheritance (thanks @thedrow)
- PR #445: Refactored AsyncMachine to enable trio/anyio override
Files
pytransitions/transitions-0.8.2.zip
Files
(1.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:fdd483d5c71dd9a1ab46b6ca6d3e093a
|
1.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/pytransitions/transitions/tree/0.8.2 (URL)