forked from pool/python-transitions
Accepting request 817500 from home:mnhauke:network:automation
- Update to version 0.8.2
* Improved testing without any optional graphviz package
* _check_event_result failed when model was in parallel state
* Only allow explicit dest=None in Machine.add_transition (not
just falsy) for internal transitions
* Fix state creation of nested enums
* HierarchicalGraphMachine did not find/apply styling for
parallel states
* Bugfix: Model.trigger now considers the machine's and current
state's ignore_invalid_triggers attribute and can be called
with non-existing events
* Child states may not have been exited when the executed
transition had been defined on a parent
* Introduced transitions.extensions.asyncio.AsyncTimeout as a
state decorator to avoid threads used
in transitions.extensions.state.Timeout
* Use sets instead of lists to cache already covered transitions
in nested state machines
* Improve handling of unresolved attributes for easier inheritance
* Refactored AsyncMachine to enable trio/anyio override
OBS-URL: https://build.opensuse.org/request/show/817500
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-transitions?expand=0&rev=11
This commit is contained in:
committed by
Git OBS Bridge
parent
79b9a8a70e
commit
3001d5a313
@@ -1,3 +1,27 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 28 09:27:04 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- Update to version 0.8.2
|
||||
* Improved testing without any optional graphviz package
|
||||
* _check_event_result failed when model was in parallel state
|
||||
* Only allow explicit dest=None in Machine.add_transition (not
|
||||
just falsy) for internal transitions
|
||||
* Fix state creation of nested enums
|
||||
* HierarchicalGraphMachine did not find/apply styling for
|
||||
parallel states
|
||||
* Bugfix: Model.trigger now considers the machine's and current
|
||||
state's ignore_invalid_triggers attribute and can be called
|
||||
with non-existing events
|
||||
* Child states may not have been exited when the executed
|
||||
transition had been defined on a parent
|
||||
* Introduced transitions.extensions.asyncio.AsyncTimeout as a
|
||||
state decorator to avoid threads used
|
||||
in transitions.extensions.state.Timeout
|
||||
* Use sets instead of lists to cache already covered transitions
|
||||
in nested state machines
|
||||
* Improve handling of unresolved attributes for easier inheritance
|
||||
* Refactored AsyncMachine to enable trio/anyio override
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 9 07:44:24 UTC 2020 - Dirk Mueller <dmueller@suse.com>
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
Name: python-transitions
|
||||
Version: 0.8.1
|
||||
Version: 0.8.2
|
||||
Release: 0
|
||||
Summary: A lightweight, object-oriented Python state machine implementation
|
||||
License: MIT
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2b8cf2078ed189ffbb0f29421798d7a63ff0d7823682a0d69c01bd8240363cac
|
||||
size 1135124
|
||||
3
transitions-0.8.2.tar.gz
Normal file
3
transitions-0.8.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6ff7a3bfa4ac64b62993bb19dc2bb6a0ccbdf4e70b2cbae8350de6c916d77748
|
||||
size 1127825
|
||||
Reference in New Issue
Block a user