Async library for Kivy, providing async/await support for Kivy event loop, touch events, animations, and transitions. Current version 0.10.0 supports Python >=3.10 and <4.0. Released roughly every few months with occasional breaking changes as APIs are deprecated and removed.
pip install asynckivyVerified import paths — ran on the pinned version, not inferred.
This example starts a Kivy app asynchronously and waits for a button press using the event() coroutine.
Replace `anim_with_xxx` calls with equivalent `asynckivy.transition` functions (e.g., `fade_in`, `slide`).
Use `managed_start` or explicitly await the animation task with cancellation.
Import `asynckivy.transition` and use `asynckivy.transition.fade(...)`.
Use `managed_start` for task spawning (see quickstart).
Upgrade Python to 3.10 or later.
Use `await asynckivy.event(widget, 'on_touch_down')` (not `bind`).
No dependency data recorded yet.