21 August 2026
LLM tool breaks after OpenAI library removes dependency
First reported
Simon Willison ran this on .
- LLM, a command-line tool for running AI models locally, stopped working on fresh installations when OpenAI's Python library dropped its httpx dependency.
- LLM had been indirectly relying on httpx through the OpenAI library without declaring it as its own dependency, creating a hidden fragility.
- Version 0.32.1 of LLM fixes the issue by explicitly including httpx as a declared dependency.
How it was covered
Simon WillisonDaily notes and links
Fresh installs of LLM stopped working after the OpenAI Python library removed its dependency on httpx. LLM had been relying on httpx through that transitive dependency, exposing a fragile dependency chain that has now been fixed.