tinyio : une boucle d'événements minimaliste pour Python
2025-07-27
Fatigué de la gestion d'erreurs complexe d'asyncio ? tinyio est une boucle d'événements simple (~200 lignes) pour Python, conçue pour la simplicité d'utilisation et une gestion robuste des erreurs. Elle utilise `yield` au lieu de `await`, offrant une API simple. Lorsqu'une erreur se produit dans une coroutine, tinyio annule toutes les coroutines et fournit des traces d'erreur détaillées pour faciliter le débogage. Elle prend en charge les boucles imbriquées et les opérations de threads, ce qui la rend idéale pour les tâches simples, en particulier lorsque des sémantiques d'erreur simples sont souhaitées.
Développement