Вышел llm-tools-datasette 0.1.1: плагин починен после перехода LLM на httpx2
Саймон Уиллисон 18 октября 2026 года опубликовал в блоге короткую заметку о выходе llm-tools-datasette 0.1.1. Плагин описан как способ «подключить экземпляры Datasette к LLM в качестве инструмента».
Причина релиза, недосмотр автора. Уиллисон забыл, что переход LLM на httpx2 в версии LLM 0.33 сломает плагины, которые импортировали httpx, но не указывали его как прямую зависимость. Один из таких плагинов, llm-tools-datasette. Теперь он исправлен, и исправление вышло как версия 0.1.1.
По словам заметки, поломка возникла у плагинов, использовавших httpx «без прямой зависимости от него». В заметке есть ссылки на страницу релиза 0.1.1 на GitHub, на проект httpx2 и на список изменений LLM 0.33. Заметка помечена тегами datasette и llm.
Доступен был лишь сокращённый пересказ страницы, поэтому подробности, что именно изменено в коде 0.1.1 и сколько ещё плагинов затронуто, здесь неизвестны.
Ключевые факты
- 18 октября 2026 года вышел llm-tools-datasette 0.1.1, исправление плагина, который подключает экземпляры Datasette к LLM как инструмент.
- Причина: переход LLM на httpx2 в версии LLM 0.33 ломает плагины, которые импортировали httpx, не объявив его прямой зависимостью.
- Уиллисон пишет, что забыл об этом последствии; llm-tools-datasette оказался одним из затронутых плагинов.
- Что именно изменено в коде 0.1.1 и сколько других плагинов затронуто, неизвестно.
Почему это важно
Заметка показывает типичную проблему смены HTTP-библиотеки: переход LLM 0.33 на httpx2 нарушил работу плагинов, которые импортировали httpx, не объявив его прямой зависимостью. Это небольшой релиз, но он иллюстрирует, как неявные зависимости ломаются при обновлении базового пакета.
Кому это важно
Пользователям плагина llm-tools-datasette, которые работают с LLM 0.33 и новее, и авторам других плагинов для LLM, которые используют httpx без явного указания зависимости.
Как это применить
Пользователям плагина, обновиться до llm-tools-datasette 0.1.1. Авторам других плагинов, проверить, не импортируют ли они httpx без объявления его прямой зависимостью. Подробности исправления см. на странице релиза в GitHub, на которую ссылается заметка. Сведений о цене или лицензии в источнике нет.
Можно ли доверять
Источник, первичная заметка в блоге автора плагина, так что о факте исправления и его причине сообщает сам разработчик. Однако доступен был лишь сокращённый пересказ страницы, а не полный текст, поэтому детали остались за рамками этого пересказа.
Риски и подводные камни
Известно, что затронуты плагины, импортировавшие httpx без прямой зависимости; сколько их, источник не говорит. Что именно изменено в коде 0.1.1, тоже неизвестно, поэтому полную картину стоит смотреть на странице релиза и в списке изменений LLM 0.33.
«без прямой зависимости от него»
— заметка в блоге Саймона Уиллисона о плагинах, использовавших httpx