17
0
Dominique Leuenberger 68325e6295 Accepting request 1346283 from devel:languages:python
- update to 0.9.3:
  * Bug #682: `AsyncTimeout` did not stop execution (thanks
  * Bug #683: Typing wrongly suggested that `Transition`
    instances can be passed to `Machine.__init__` and/or
    `Machine.add_transition(s)` (thanks @antonio-antuan)
  * Bug #692: When adding an already constructed `NestedState`,
    FunctionWrapper was not properly initialized (thanks @drpjm)
  * Bug #701: `Machine.dispatch` should not short-circuit when a
    model returns False (thanks @Joshuaalbert)
  * Typing should be more precise now
  * Made `transitions.core.(Async)TransitionConfigDict` a
    `TypedDict` which can be used to spot parameter errors during
    static analysis
  * `Machine.add_transitions` and `Machine.__init__` expect a
    `Sequence` of configurations for transitions now
  * Added 'async' callbacks to types in `asyncio` extension

  * introduces `on_final` callbacks on machines (as well as

OBS-URL: https://build.opensuse.org/request/show/1346283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-transitions?expand=0&rev=17
2026-04-13 21:18:42 +00:00
2026-04-12 21:44:32 +00:00
2026-04-12 21:44:32 +00:00
2026-04-12 21:44:32 +00:00
2026-04-12 21:44:32 +00:00
2026-04-12 21:44:32 +00:00
2026-04-12 21:44:32 +00:00
2026-04-12 21:44:32 +00:00
Description
No description provided
98 KiB
Languages
Diff 100%