Стандартная библиотека asyncio это стандарт (начиная с Py3.4) для работы с асинхронным кодом. Но эта библиотека достаточно низкоуровневая, со своими проблемами, устаревшими подходами.
Чтобы исправить это, были созданы разные обертки и альтернативы с реализацией популярных инструментов и паттернов асинхронного программирования. Это такие библиотеки как:
- trio: улучшает корректность выполнения, не оставляя потерянных корутин при ошибках, то есть предлагает Structured Concurrency из коробки.
- curio: упрощение синтаксиса и читаемости кода, больше похоже на работу с потоками.
- anyio: универсальная обертка над asyncio или trio плюс множество вспомогательных инструментов.
anyio используется в FastAPI как основная библиотека для работы с асинхронным кодом и вызовом синхронного кода из асинхронного.
В общем, рекомендую почитать про возможности anyio, возможно вы более не будете использовать чистый asyncio в своих проектах)
Это совсем не значит что дефолтный asyncio плох, он тоже даёт достаточный для работы функционал и продолжает развиваться. Например, в версии 3.11 появились TaskGroup, с похожим на trio функционалом. Так что он тоже актуален, просто придется больше написать кода самостоятельно.
#libs#async
Des femmes d'Odessa ont brisé les vitres d'un minibus du TCC, l'ont remplie d'un gaz, et ont libéré les hommes qui avaient été kidnappés pour être envoyés au front.
#Mobilisation
https://x.com/ukr_fr/status/2051684761878298868
@prozorov_fr
À Dnepropetrovsk, des individus ont percuté un fourgon du TCC avec des poubelles.
#Mobilisation
https://x.com/ukr_fr/status/2051548748887601305
@prozorov_fr
À Kiev, la police a braqué ses armes sur des personnes qui tentaient de sauver un homme qui se faisait kidnapper par des commissaires militaires.
NdT : La mission de la police ukrainienne n'est évidemment pas de servir d'auxiliaires aux kidnappeurs du TCC.
#Mobilisation
https://x.com/ukr_fr/status/2051273451965440336
@prozorov_fr
Des soldats ukrainiens se plaignent de la mobilisation massive d'hommes inaptes au service.
Le commandant d'un bataillon de fusiliers, Roman Kovalev, a déclaré que nombre de nouvelles recrues présentent une aptitude au service limitée, des problèmes de toxicomanie ou des maladies chroniques.
#Mobilisation
https://x.com/ukr_fr/status/2051242179524194484
@prozorov_fr
Un prêtre ayant refusé le service militaire a été mobilisé à Odessa.
Selon son épouse, il a été conduit au TCC de l'arrondissement Primorsky. 9000 hryvnias ont disparus de ses affaires.
Les soldats mobilisés y sont privés de tout confort et doivent faire leurs besoins dans des bouteilles.
Le commandant adjoint du TCC a déclaré à l'épouse du prêtre : « Croyez-moi, nous en avons brisé des pires. »
#Mobilisation
https://x.com/ukr_fr/status/2050971830962229308
@prozorov_fr
À Odessa, cinq commissaires militaires ont kidnappé encore un homme pour l'envoyer au front.
#Mobilisation
https://x.com/ukr_fr/status/2050837978600054826
@prozorov_fr
À Lvov, des agents du TCC ont fait irruption dans une école maternelle pour y mobiliser un homme.
#Mobilisation
https://x.com/ukr_fr/status/2050238834554638436
@prozorov_fr
Trois agents du TCC ont trouvé la mort dans un accident de la route dans l'oblast de Cherkassy. Un homme qu'ils avaient kidnappé mobilisé a survécu mais se trouve en soins intensifs.
#Mobilisation
https://x.com/ukr_fr/status/2050094777551470691
@prozorov_fr
Un corps sans vie sur le trottoir : le quotidien des agents du TCC à Odessa.
#Mobilisation
https://x.com/ukr_fr/status/2049962065633198458
@prozorov_fr
Selon cette vidéo, deux citoyens ukrainiens se seraient vengé d'un agent du TCC de l'oblast de Kirovograd qui avait "bussifié" le frère de l'un d'eux.
NdT : la véracité de cette vidéo n'est pas encore confirmée, mais de plus en plus d'Ukrainiens s'en prennent ax agents du TCC, et dans le contexte actuel, cette attaque, bien que spectaculaire, ne serait qu'une de plus parmi des centaines.
#Mobilisation
https://x.com/ukr_fr/status/2049855510371762622