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.