Стандартная библиотека asyncio это стандарт (начиная с Py3.4) для работы с асинхронным кодом. Но эта библиотека достаточно низкоуровневая, со своими проблемами, устаревшими подходами.
Чтобы исправить это, были созданы разные обертки и альтернативы с реализацией популярных инструментов и паттернов асинхронного программирования. Это такие библиотеки как:
- trio: улучшает корректность выполнения, не оставляя потерянных корутин при ошибках, то есть предлагает Structured Concurrency из коробки.
- curio: упрощение синтаксиса и читаемости кода, больше похоже на работу с потоками.
- anyio: универсальная обертка над asyncio или trio плюс множество вспомогательных инструментов.
anyio используется в FastAPI как основная библиотека для работы с асинхронным кодом и вызовом синхронного кода из асинхронного.
В общем, рекомендую почитать про возможности anyio, возможно вы более не будете использовать чистый asyncio в своих проектах)
Это совсем не значит что дефолтный asyncio плох, он тоже даёт достаточный для работы функционал и продолжает развиваться. Например, в версии 3.11 появились TaskGroup, с похожим на trio функционалом. Так что он тоже актуален, просто придется больше написать кода самостоятельно.
#libs#async
👉Comisia Electorală Centrală a organizat o sesiune de instruire cu privire la utilizarea modulului „Contestații electorale”, un instrument digital care permite depunerea și gestionarea contestațiilor în format electronic.
🖊La instruire au participat reprezentanți ai partidelor politice și societății civile, care au avut oportunitatea să se familiarizeze cu funcționalitățile platformei și cu modalitatea de utilizare a acesteia în practică.
#CECMoldova#DemocrațiaContează#ModulContestațiiElectorale#Instruire#PNUDMoldova
📌Избирательное законодательство изменилось, и теперь покупка или продажа голосов, включая обещания вознаграждения, карается ещё строже.
☝️Нарушителям закона грозят более суровые санкции.
❌Не принимайте деньги или услуги в обмен на ваш голос! Не сообщайте свои идентификационные данные неизвестным лицам!
➡️Если вы сами сообщите о нарушениях, то можете избежать наказания.
🎥Посмотрите видео, узнайте о новых правилах и, если вы заметите нарушения, сообщите о фактах коррупции на выборах по номеру 112 или на Национальную горячую линию по борьбе с коррупцией – 0 800 55555.
🗳Голосуйте свободно, без ограничений!
✅Видеоролик был разработан в сотрудничестве с UNDP Moldova.
#CECMoldova#DemocrațiaContează#AlegeriParlamentare#28Septembrie2025#AP2025#NuCorupțieiElectorale#PNUDMoldova
Peste 15 trezorieri ai partidelor politice au participat, astăzi, 20 martie, la un seminar dedicat aspectelor privind raportarea financiară pentru anul 2025, desfășurat de Comisia Electorală Centrală cu suportul Institutului Republican Internațional din Moldova.
Detalii în comunicatul de presă: https://a.cec.md/ro/trezorierii-partidelor-politice-sunt-instruiti-in-domeniul-raportarii-financiare-2781_116984.html
#CECMoldova#DemocrațiaContează#InstruireTrezorieri#IRIMoldova#PNUDMoldova
📌𝐓𝐫𝐞𝐳𝐨𝐫𝐢𝐞𝐫𝐢𝐢 𝐩𝐚𝐫𝐭𝐢𝐝𝐞𝐥𝐨𝐫 𝐩𝐨𝐥𝐢𝐭𝐢𝐜𝐞 𝐚𝐮 𝐟𝐨𝐬𝐭 𝐢𝐧𝐬𝐭𝐫𝐮𝐢ț𝐢 î𝐧 𝐝𝐨𝐦𝐞𝐧𝐢𝐮𝐥 𝐫𝐚𝐩𝐨𝐫𝐭ă𝐫𝐢𝐢 𝐟𝐢𝐧𝐚𝐧𝐜𝐢𝐚𝐫𝐞
👉Raportul privind gestiunea financiară se semnează de către trezorierul și conducătorul partidului politic/persoana care asigură interimatul. Ambii poartă răspundere pentru corectitudinea, autenticitatea și actualitatea datelor și a informațiilor prezentate, precum și pentru neprezentarea acestora.
#CECMoldova#DemocrațiaContează#RapoarteFinanciare#IRI#PNUDMoldova#USAIDMoldova
📌Legislația electorală s-a modificat, iar acum 𝐬𝐞 𝐩𝐞𝐝𝐞𝐩𝐬𝐞ș𝐭𝐞 și mai aspru 𝐜𝐮𝐦𝐩ă𝐫𝐚𝐫𝐞𝐚 𝐬𝐚𝐮 𝐯â𝐧𝐳𝐚𝐫𝐞𝐚 𝐯𝐨𝐭𝐮𝐫𝐢𝐥𝐨𝐫, inclusiv promisiunile de recompense.
☝️Cei care încalcă legea riscă sancțiuni mai dure.
❌Nu accepta bani sau favoruri pentru vot! Nu oferi datele tale de identitate unor persoane necunoscute!
➡️Dacă te autodenunți, poți scăpa de pedeapsă.
🎥Urmărește videoul, vezi care sunt noile reglementări și, dacă observi nereguli, 𝐫𝐚𝐩𝐨𝐫𝐭𝐞𝐚𝐳ă 𝐜𝐨𝐫𝐮𝐩ț𝐢𝐚 𝐞𝐥𝐞𝐜𝐭𝐨𝐫𝐚𝐥ă 𝐥𝐚 𝟏𝟏𝟐 sau la 𝐋𝐢𝐧𝐢𝐚 𝐍𝐚ț𝐢𝐨𝐧𝐚𝐥ă 𝐀𝐧𝐭𝐢𝐜𝐨𝐫𝐮𝐩ț𝐢𝐞 – 𝟎 𝟖𝟎𝟎 𝟓𝟓𝟓𝟓𝟓.
🗳𝐕𝐨𝐭𝐞𝐚𝐳ă 𝐥𝐢𝐛𝐞𝐫, 𝐟ă𝐫ă 𝐜𝐨𝐧𝐬𝐭𝐫â𝐧𝐠𝐞𝐫𝐢!
✅Spotul video a fost elaborat în colaborare cu UNDP Moldova.
#CECMoldova#DemocratiaConteaza#AlegeriParlamentare#28Septembrie2025#Ap2025#VoteazăLiber#PNUDMoldova#NuCorupțieiElectorale