Стандартная библиотека asyncio это стандарт (начиная с Py3.4) для работы с асинхронным кодом. Но эта библиотека достаточно низкоуровневая, со своими проблемами, устаревшими подходами.
Чтобы исправить это, были созданы разные обертки и альтернативы с реализацией популярных инструментов и паттернов асинхронного программирования. Это такие библиотеки как:
- trio: улучшает корректность выполнения, не оставляя потерянных корутин при ошибках, то есть предлагает Structured Concurrency из коробки.
- curio: упрощение синтаксиса и читаемости кода, больше похоже на работу с потоками.
- anyio: универсальная обертка над asyncio или trio плюс множество вспомогательных инструментов.
anyio используется в FastAPI как основная библиотека для работы с асинхронным кодом и вызовом синхронного кода из асинхронного.
В общем, рекомендую почитать про возможности anyio, возможно вы более не будете использовать чистый asyncio в своих проектах)
Это совсем не значит что дефолтный asyncio плох, он тоже даёт достаточный для работы функционал и продолжает развиваться. Например, в версии 3.11 появились TaskGroup, с похожим на trio функционалом. Так что он тоже актуален, просто придется больше написать кода самостоятельно.
#libs#async
Знаешь нашу косметику как свои пять пальцев? Челлендж принят! Разгадай SODA-кроссворд и проверь, насколько хорошо ты действительно разбираешься в косметике SODA 😈
1. Глиттер-гель для лица, который сияет ярче солнца ☀
2. Легендарный тинт с новой формулой 🌸
3. Твой must-have для первого свидания 💄
4. Идеальный жидкий гель для неоновой вечеринки 🍿
5. Гипнотизируй взглядом с этими ресницами 👽
6. Новинка от SODA! Супер фиксация + серебряные блестки ❄
7. Сладкий и очень милый парфюм 🐱
8. Подарочный набор для тех, кто обожает сиять! ⭐
Давайте разгадаем кроссворд вместе: пиши свои варианты в комментарии, а завтра мы раскроем правильные ответы 💋
#sodalovesgames
Когда настолько понравился персонаж, что одного наличия в пачке недостаточно... нужны фигурки, мерч и всё, что о нём напоминает хотя бы сочетанием цветов 👽
Если после прохождения последнего сюжета тебе запал в душу Авантюрин также, как нам, то лови фейсчарт с макияжем, повторяющим его детали костюма 👀
#sodalovesgames
Да, баннер Ахерон уже закончился. Да, мы опоздали. Но у нас была причина... 👽
Дело в том, что мы не могли определиться, как должен выглядеть её Soda-мейк: в обычных фиолетовых или красно-белых оттенках ульты. Решили, что нужно делать оба!
Повторяем? 🐾
#sodalovesgames
Hello, darling ~
💘 Эта маленькая звездочка попадет прямо в ваши сердечки (и заодно разобьет их 💅)
На повестке дня мужчина, способный влюбить вас в себя с первой встречи. Холодный как сугроб, но сладкий как рождественская булочка.
Астарион – вампир, но несмотря на всё желание съесть вас и его опасные увлечения, он беби, которому хочется подарить все звезды на небе..
✨
А мы с удовольствием подарили бы ему hugs and kisses (lip oil!) и целую подборку из сияшек и ухода, напоминающих нам его
🎁
Он точно знает, как ухаживать за собой даже в самых суровых условиях, никогда не пропускает свои beauty sleep
😌
Now just tell I`m beautiful and we can call it a day 💋
А вы играете в Baldur’s Gate 3? Зацените мейк на Шэдоухарт!
#sodalovesgames
Кажется, прошло уже достаточно времени с выхода новой «Легенды о Зельде», чтобы и мы наконец-то отправились в наших путешествиях в поисках вдохновения в Хайрул ⭐️
Выбирай, какая из героинь станет нашей макияжной музой: принцесса Зельда, предводительница Риджу или даже принцесса Мифа? ❤️
#sodalovesgames
Макияж в стиле главной #sodababe из Star Rail мы уже делали, время взяться за саму хозяйку Звёздного Экспресса – Химеко 🔥
Роскошное платье с золотыми элементами и огненная стихия – то, что станет нашей отправной точкой в поиске всех золотых и красных оттенков для создания образа ❤️
Повторяй за нами и помни, что путь макияжа не только никак не противоречит выбору пути Эрудиции, но и сделает его интереснее ❤️
#sodalovesgames
Точно все успели проголосовать? Потому что макияж по мотивам Серафины готов ❤️
Включаем сценическое обаяние на максимум и бежим смотреть полный туториал ⭐️
#sodalovesgames
Так, а есть ли у нас тут фанаты League of Legends? Потому что у вас тут задание – выбрать, какой же макияж, вдохновлённый персонажами LoL, воплотится в жизнь 🎧
(Разумеется, с палетками Game Over)
#sodalovesgames
Супер-макияж, который повергнет в восторг всех, кто оказался рядом 🌟
Огромные стрелки, прямо как разрезы для глаз на маске Эль Примо, и не менее алые губы в цвет для большей драматичности образа… Если ты тоже видишь цель и не видишь препятствий — бери идею на заметку 📝
#sodalovesgames