Запись архива

Вышел патч llm 0.32.1: исправление проблемы со старыми зависимостями и подготовка к переходу на httpx2

Инструмент командной строки LLM от Саймона Уиллисона получил экстренное обновление 0.32.1. Релиз исправляет сбои при свежих установках, вызванные изменениями в библиотеке OpenAI Python, и анонсирует переход на httpx2.

Редакционная обложка COMRAD404: Вышел патч llm 0.32.1: исправление проблемы со старыми зависимостями и подготовка к переходу на httpx2
Редакционная обложка COMRAD404: Вышел патч llm 0.32.1: исправление проблемы со старыми зависимостями и подготовка к переходу на httpx2
Редакционная тематическая обложка COMRAD404

Причины выпуска экстренного патча

Разработчик Саймон Уиллисон выпустил минорное обновление утилиты командной строки llm под номером 0.32.1. Поводом для оперативного вмешательства стали сбои при свежих инсталляциях утилиты, с которыми пользователи столкнулись накануне. Проблема затронула процесс развертывания окружения и потребовала немедленного технического исправления со стороны автора.

Технические детали сбоя в зависимостях

Сбой возник из-за изменений в официальной библиотеке OpenAI Python, которая прекратила собственное использование модуля httpx. Утилита llm задействовала httpx в своей работе, но ранее полагалась на транзитивную зависимость, подтягиваемую через пакет openai. Когда структура зависимостей изменилась, новые установки llm начали завершаться ошибкой из-за отсутствия прямого объявления модуля.

Решение в версии 0.32.1 и ограничения

В текущем патче 0.32.1 автор временно решил проблему путем жесткого закрепления версии пакета openai. Это позволило восстановить работоспособность инструмента для разработчиков, выполняющих чистую установку утилиты в свои рабочие окружения. Данная мера носит промежуточный характер и призвана стабилизировать текущую кодовую базу до выпуска более масштабного обновления.

Ключевые факты

Параметр | Значение
— | —
Программа | Утилита командной строки llm
Версия | 0.32.1
Автор | Саймон Уиллисон
Причина релиза | Сбой свежих установок из-за изменений в OpenAI Python SDK

Подготовка к релизу версии 0.33

Саймон Уиллисон также анонсировал следующий крупный релиз под номером 0.33, который должен выйти в ближайшее время. В этой версии планируется полностью перевести утилиту на использование актуальной библиотеки httpx2 вместо старой версии модуля. Разработчикам, использующим llm в автоматизации или локальных скриптах, рекомендуется следить за обновлениями репозитория.

Что это значит для пользователей инструмента

Для практиков и инженеров, использующих утилиту llm для работы с модельными интерфейсами из терминала, текущий инцидент служит напоминанием о рисках транзитивных зависимостей в экосистеме Python. Временное закрепление версий в 0.32.1 позволяет продолжить работу без дополнительных настроек, однако обновление до версии 0.33 потребует внимания к окружению.

Источник: Simon Willison, https://simonwillison.net/2026/Aug/21/llm/

Datos clave

Punto Detalle
Fuente Simon Willison
Fecha 2026-08-21T17:16:13+00:00
Tema llm 0.32.1