Что внутри:
🔘 типобезопасные ключи контекста
RequestKey и ResponseKey вместо строковых ключей в request[...] — промах по типу теперь ловит чекер, а не прод;🔘 работа с JSON прямо в байтах:
json_bytes_response и send_json_bytes отдают уже сериализованные байты, без лишнего прохода через строку;🔘 в WebSocket появился
decode_text — получить TEXT-фрейм сразу как bytes и скормить его, например, orjson;🔘
encode_basic_auth для аккуратной сборки заголовка Basic-аутентификации;🔘 cleanup-контексты приложения теперь умеют асинхронные менеджеры контекста.
Если держите сервисы на aiohttp, апгрейд бесплатно даёт и более строгие типы, и меньше накладных расходов на JSON под нагрузкой.
@zen_of_python