Стандартная библиотека asyncio это стандарт (начиная с Py3.4) для работы с асинхронным кодом. Но эта библиотека достаточно низкоуровневая, со своими проблемами, устаревшими подходами.
Чтобы исправить это, были созданы разные обертки и альтернативы с реализацией популярных инструментов и паттернов асинхронного программирования. Это такие библиотеки как:
- trio: улучшает корректность выполнения, не оставляя потерянных корутин при ошибках, то есть предлагает Structured Concurrency из коробки.
- curio: упрощение синтаксиса и читаемости кода, больше похоже на работу с потоками.
- anyio: универсальная обертка над asyncio или trio плюс множество вспомогательных инструментов.
anyio используется в FastAPI как основная библиотека для работы с асинхронным кодом и вызовом синхронного кода из асинхронного.
В общем, рекомендую почитать про возможности anyio, возможно вы более не будете использовать чистый asyncio в своих проектах)
Это совсем не значит что дефолтный asyncio плох, он тоже даёт достаточный для работы функционал и продолжает развиваться. Например, в версии 3.11 появились TaskGroup, с похожим на trio функционалом. Так что он тоже актуален, просто придется больше написать кода самостоятельно.
#libs#async
🇺🇸Une tornade a presque anéanti la ville d'Enid, dans l'#Oklahoma.
La catastrophe a détruit des centaines de maisons. Au moins dix personnes ont été blessées, les sauveteurs sont en train de déblayer les décombres.
Source : réseaux sociaux
RT en français • Osez questionner !
US Senator Proposes Bitcoin Payment Bill
Oklahoma Senator Dusty Deevers introduces "the Bitcoin Freedom Act," allowing workers to receive their salaries in Bitcoin. This legislation could promote cryptocurrency adoption in the state. 🔗Read more
#Bitcoin#Crypto#Legislation#US#BitcoinFreedomAct#Adoption#Oklahoma
🏀🇺🇸NBA
Denver 122-120 Dallas#NBA#Denver#Dallas
Michael Porter Jr. encestó un tiro de media distancia a falta de siete segundos y los Denver Nuggets ganaron 122-120 a los Dallas Mavericks para su quinto victoria consecutiva el domingo por la noche. Nikola Jokic obtuvo 37 puntos, 18 rebotes y 15 asistencias para su cuarto triple-doble consecutivo y sexto en general, para encabezar la NBA esta temporada. Jamal Murray tuvo 18 unidades y Porter terminó con 17. Kyrie Irving estableció marca personal en la temporada con 43 puntos para Dallas. Luka Doncic añadió 24 tantos y Daniel Gafford consiguió 16.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401704774
Oklahoma 116-127 Warriors#NBA#Oklahoma#Warriors
Stephen Curry anotó 36 puntos y los Golden State Warriors resistieron un último intento de remontada para derrotar 127-116 este domingo al Oklahoma City Thunder. Fue un doble golpe para el Thunder, ya que el alero Chet Holmgren no regresó después de sufrir una lesión en la cadera derecha en el primer cuarto. La lesión empañó un enfrentamiento entre dos de los mejores equipos de la Conferencia Oeste. Jonathan Kuminga firmó 20 unidades, De'Anthony Melton tuvo 19 puntos y 10 rebotes y Andrew Wiggins agregó 18 tantos para los Warriors.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401704773
Milwaukee 107-113 Boston#NBA#Milwaukee#Boston
Jayson Tatum logró 31 puntos, 12 rebotes y seis asistencias y los Boston Celtics remontaron en la segunda mitad para vencer 113-107 a los Milwaukee Bucks, que están en declive, este domingo por la tarde. Tatum puso a los Celtics al frente definitivamente al encestar dos tiros libres cuando restaban 5:51, mientras Boston eliminaba un déficit de nueve puntos al medio tiempo. Giannis Antetokounmpo anotó 43 puntos, su mayor aportación en la temporada para los Bucks, quienes han perdido ocho de nueve. Antetokounmpo también tuvo 13 rebotes y cinco asistencias.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401704768
Otros marcadores
Detroit 99-101 Houston
Indiana 132-121 Knicks
Orlando 107-105 Washington
76ers 107-105 Charlotte
Minnesota 94-95 Miami
Phoenix 118-127 Sacramento
Portland 89-134 Memphis
Lakers 123-103 Toronto
🏆@Info288_deportes
🏀🇺🇸NBA
Spurs 115-120 Lakers#NBA#Spurs#Lakers
Anthony Davis logró 40 puntos y 12 rebotes, LeBron James obtuvo 15 unidades, 16 tablas y 12 asistencias y Los Ángeles Lakers comenzaron la defensa de su título de la NBA Cup el viernes, con una victoria de 120-115 sobre los San Antonio Spurs. James consiguió su cuarto triple-doble consecutivo, la mejor racha de este tipo en su carrera. Victor Wembanyama totalizó 28 puntos, 14 rebotes, cinco asistencias y dos tapas por San Antonio. El miércoles por la noche, alcanzó un récord personal de 50 puntos en una victoria en casa por 139-130 sobre Washington Wizards.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401703384
Oklahoma 99-83 Phoenix#NBA#Oklahoma#Phoenix
Shai Gilgeous-Alexander lució con 28 puntos y el Oklahoma City Thunder doblegó el viernes 99-83 a los diezmados Phoenix Suns en un encuentro correspondiente además a la NBA Cup. Lu Dort totalizó 15 puntos y nueve rebotes, Jalen Williams agregó 14 unidades y ocho tableros e Isaiah Joe anotó 11 tantos para ayudar a que Oklahoma City mejorara su récord a 11-2. Oklahoma City ostentó una delantera de 25 puntos en la segunda mitad, en camino a su tercera victoria consecutiva sin el pívot lesionado Chet Holmgren.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401703387
Warriors 123-118 Memphis#NBA#Warriors#Memphis
Draymond Green logró 13 puntos, ocho rebotes y siete asistencias antes de ser expulsado cerca del final del encuentro por dos faltas técnicas en un lapso de 33 segundos, lo que no impidió a los Golden State Warriors superar el viernes 123-118 a los Memphis Grizzlies. En el rudo partido de la NBA Cup, Stephen Curry se sobrepuso a un inicio lento para terminar con 13 puntos, ocho rebotes y cinco asistencias, mientras que Buddy Hield anotó 18 puntos y Moses Moody sumó 14. Jaren Jackson Jr. anotó 32 puntos por Memphis en un enfrentamiento entre equipos con rotaciones profundas que dependen en gran medida de sus suplentes.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401703388
Otros marcadores
Indiana 111-124 Miami
Orlando 98-86 76res
Toronto 95-99 Detroit
Atlanta 129-117 Washington
Cleveland 144-126 Chicago
Knicks 124-122 Brooklyn
Houston 125-104 Clippers
Pelicans 101-94 Denver
Sacramento 126-130 Minnesota
🏆@Info288_deportes
🏀🇺🇸NBA
Lakers 93-101 Oklahoma#NBA#Lakers#Oklahoma
Shai Gilgeous-Alexander anotó 36 puntos, incluidos 15 en el último cuarto, y el Thunder de Oklahoma City resistió para imponerse el viernes 101-93 sobre los Lakers de Los Ángeles, en un partido de la NBA Cup.Es la quinta vez en los últimos seis partidos que Gilgeous-Alexander ha anotado al menos 30 puntos. Jalen Williams agregó 19 para que el Thunder ganara su cuarto duelo consecutivo.Dalton Knecht anotó 20 puntos, incluyendo cinco triples por los Lakers, quienes han perdido cuatro de sus últimos cinco compromisos. D’Angelo Russell registró 17 puntos ingresando desde el banquillo.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401703417
Chicago 129-138 Boston#NBA#Chicago#Boston
Jayson Tatum anotó 35 puntos y obtuvo 14 rebotes para guiar el viernes a los Boston Celtics hacia una victoria por 138-129 ante los Chicago Bulls en la NBA Cup. El reserva Payton Pritchard agregó 29 puntos, su máxima cifra en la campaña, incluidos 11 consecutivos durante una racha en el cuarto período que dio a los Celtics la ventaja en definitiva.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401703416
Portland 115-106 Sacramento#NBA#Portland#Sacramento
Deandre Ayton logró 26 puntos y nueve rebotes para llevar el viernes a los Trail Blazers de Portland hacia un triunfo por 115-106 sobre los Kings de Sacramento en un partido de la NBA Cup.Anfernee Simons añadió 21 puntos y nueve asistencias y Deni Avdija totalizó 20 unidades y nueve rebotes por los Blazers. Dalano Banton anotó 17 puntos desde el banquillo y también logró un récord personal de cinco robos.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401703418
Otros marcadores
Charlotte 98-99 Knicks
Atlanta 117-101 Cleveland
Memphis 120-109 Pelicans
Brooklyn 100-123 Orlando
Minnesota 93-92 Clippers
Indiana 106-130 Detroit
Miami 121-111 Toronto
🏆@Info288_deportes
🏀🇺🇸NBA
Chicago 113-119 Cleveland#NBA#Chicago#Cleveland
Donovan Mitchell anotó un máximo de temporada de 36 puntos, y los Cleveland Cavaliers vencieron a 119-113 el lunes los Chicago Bulls para convertirse en el octavo equipo en la historia de la NBA en comenzar una temporada con 12 victorias consecutivas. Darius Garland anotó 17 puntos para Cleveland, y Evan Mobley tuvo 15 unidades y 11 rebotes. Los Cavaliers anotaron al menos 110 puntos por 11ma vez. Garland encestó un tiro de bandeja cuando quedaban 24 segundos, y Mitchell atinó dos tiros libres para ayudar a cerrar el juego.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401704778
Oklahoma 134-128 Clippers#NBA#Oklahoma#Clippers
Shai Gilgeous-Alexander anotó un récord personal de 45 puntos, y el Oklahoma City Thunder venció a 134-128 a los LA Clippers 134-128 el lunes en su primer partido sin Chet Holmgren. Holmgren estará fuera al menos ocho semanas debido a una fractura pélvica después de una caída fuerte durante la derrota del domingo ante Golden State. El pívot de 2,16 metros había sido uno de los anotadores más eficientes de la liga y uno de los mejores bloqueadores de tiros.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401704781
Spurs 116-96 Sacramento#NBA#Spurs#Sacramento
Victor Wembanyama consiguió 34 puntos y 14 rebotes, Chris Paul añadió 12 unidades y 11 rebotes y los San Antonio Spurs se impusieron 116-96 el lunes sobre los Sacramento Kings. De'Aaron Fox logró 24 puntos, Domantas Sabonis terminó con 23 tantos y 12 tablas, mientras que DeMar DeRozan agregó 21 puntos para Sacramento. San Antonio rompió una racha de cuatro derrotas consecutivas contra Sacramento.
https://espndeportes.espn.com/basquetbol/nba/cronica/_/juegoId/401704782
Otros marcadores
Houston 107-92 Washington
Pelicans 105-107 Brooklyn
🏆@Info288_deportes
🏀🇺🇸NBA
Washington 102-122 Boston#NBA#Washington#Boston
Los Boston Celtics, con 27 puntos de Jaylen Brown y 25 de Jayson Tatum, arroyaron este jueves 102-122 a unos Washington Wizards en pleno proceso de reconstrucción que salieron con sus dos 'rookies' en el quinteto inicial. Los Celtics (2-0) resolvieron el partido de Washington igual que el del martes contra los New York Knics: asustando. Tatum fue el más completo de Boston, con su segundo doble-doble de la temporada con 25 puntos y 11 rebotes, además de 6 asistencias. Brown, por su parte, fue el máximo anotador firmando 27 puntos, 8 rebotes y 4 robos.
https://www.infobae.com/america/agencias/2024/10/25/102-122-los-celtics-ponen-a-los-wizards-en-su-sitio/
Dallas 120 109 Spurs#NBA#Dallas#Spurs
Luka Doncic y Klay Thompson formaron este jueves una dupla letal que llevó a la victoria por 120-109 a Dallas Mavericks en su debut de temporada con San Antonio Spurs de Victor Wembanyama y Chris Paul. Doncic fue el mejor del duelo texano con un doble-doble con 28 puntos, 10 rebotes y 8 asistencias. El esloveno tuvo un socio de lujo en Thompson, quien llegó este verano a los Mavericks tras 11 temporadas y 4 anillos de la NBA con los Golden State Warriors.
https://www.infobae.com/america/agencias/2024/10/25/120-109-doncic-y-su-nuevo-socio-thompson-pueden-con-los-spurs-de-wembanyama-y-paul/
Denver 87-102 Oklahoma#NBA#Denver#Oklahoma
Shai Gilgeous-Alexander y Chet Holmgren llevaron al Thunder de Oklahoma City a una contundente victoria de 102-87 sobre los Nuggets de Denver en el partido inaugural de la temporada para ambos equipos. Gilgeous-Alexander anotó 28 puntos, mientras que Holmgren impresionó con 25 puntos, destacándose en ambos lados de la cancha
https://piratasdelbasket.net/los-thunder-apalizan-a-los-nuggets-para-empezar-112-87/
Sacramento 115-117 Minnesota#NBA#Sacramento#Minnesota
Anthony Edwards convirtió un par de tiros libres con 2,4 segundos restantes y los Timberwolves de Minnesota arruinaron el encuentro inaugural de la campaña en Sacramento al vencer el jueves a los Kings por 117-115.
https://www.msn.com/es-es/deportes/baloncesto/con-tiros-libres-decisivos-de-edwards-timberwolves-superan-a-kings-117-115/ar-AA1sTlfd
🏆@Info288_deportes
BitMEX Fined $100 Million Again!
BitMEX faces an additional fine of $100 million for violating the Bank Secrecy Act, according to reports from the Department of Justice. This follows earlier scrutiny over its compliance practices. Meanwhile, $110 million in USDT was transferred from Tether to an unknown wallet. In other news, the price of CryptoPunks NFTs surged by 13% amidst rumors of a potential sale of intellectual property rights. Oklahoma has also introduced a new bill to buy and hold Bitcoin as a state asset.
#Crypto#BitMEX#USDT#NFT#CryptoPunks#Bitcoin#Blockchain#Legislation#Oklahoma#Tether#DeFi#ExecutiveOrders#Finance#Market#DigitalAssets#Innovation#Investing#Tech
$1M Raised for E3 Enclave Project
Open-source protocol E3 Enclave successfully raised $1M during its public sale, achieving a $60M fully diluted valuation. The sale was conducted on the Legion platform.
Meanwhile, AI-focused protocol BAD Coin secured $1.25M at a $12.5M valuation, emphasizing growth in the AI and crypto sectors.
Read more: E3 Enclave | BAD Coin
#E3Enclave#BADCoin#AI#Crypto#PublicSale#Blockchain#Funding#Legion#Investment#TechNews#Finance#DeFi#Innovation#Startups#VentureCapital#CryptoNews#TokenSale#Valuation #2025 #Oklahoma#Fraud
Public Companies and El Salvador Boost Bitcoin
Two U.S. companies enhance Bitcoin holdings: Thumzup Media invests $1M, shifting 90% of assets to Bitcoin and considering Bitcoin payments for workers. KULR Technology acquires $21M in Bitcoin, totaling $42M. El Salvador buys an additional 11 Bitcoin for its reserves. Meanwhile, Oklahoma proposes SB 325 to allow Bitcoin payments and seeks a payment processor by 2026. Decrypt | Oklahoma Bill
#Bitcoin#ElSalvador#PublicCompanies#Investment#Crypto#Thumzup#KULR#Finance#PaymentProcessing#Legislation#Oklahoma#TaxGuidance#DigitalAssets#Reserves#StrategicReserve#Blockchain#Assets#CryptoNews#SB325#VC