tinyio: Eine minimalistische Event-Loop für Python
2025-07-27
Genervt von der komplexen Fehlerbehandlung von asyncio? tinyio ist eine extrem einfache (~200 Zeilen) Event-Loop für Python, die auf Benutzerfreundlichkeit und robuste Fehlerbehandlung ausgelegt ist. Sie verwendet `yield` anstelle von `await` und bietet eine übersichtliche API. Bei einem Fehler in einer Coroutine bricht tinyio alle Coroutinen ab und liefert detaillierte Tracebacks zur einfacheren Fehlersuche. Sie unterstützt verschachtelte Loops und Thread-Operationen und ist ideal für einfache Aufgaben, insbesondere wenn einfache Fehlersemantik gewünscht ist.
Entwicklung
Event-Loop