{"slug": "llm-anthropic-0-27", "title": "llm-anthropic 0.27", "summary": "Simon Willison released llm-anthropic 0.27, an Anthropic plugin for LLM, to ensure compatibility with the anthropic v1.0.0 Python library, which switched from httpx to httpx2. The update was prompted by Anthropic's migration guide and implemented via a pull request generated by Claude Code's Fable 5 model.", "body_md": "**Release:** [llm-anthropic 0.27](https://github.com/simonw/llm-anthropic/releases/tag/0.27)\n\nThis release of the Anthropic plugin for [LLM](https://llm.datasette.io/) mainly provides compatibility with the recently released [anthropic v1.0.0](https://github.com/anthropics/anthropic-sdk-python/releases/tag/v1.0.0) Python library, which switches from `httpx`\n\nto [httpx2](https://github.com/pydantic/httpx2). OpenAI made the same change in their [v3.0.0 release](https://github.com/openai/openai-python/releases/tag/v3.0.0) two weeks ago.\n\nAnthropic provide this [migration guide](https://github.com/anthropics/anthropic-sdk-python/blob/v1.0.0/MIGRATION.md) for upgrading to 1.0, so I prompted Fable 5 in Claude Code with:\n\n`Upgrade to anthropic>=1 - read https://raw.githubusercontent.com/anthropics/anthropic-sdk-python/refs/heads/main/MIGRATION.md and get the tests passing`\n\nHere's [the resulting PR](https://github.com/simonw/llm-anthropic/pull/84).", "url": "https://wpnews.pro/news/llm-anthropic-0-27", "canonical_source": "https://simonwillison.net/2026/Aug/24/llm-anthropic/", "published_at": "2026-08-24 16:27:04+00:00", "updated_at": "2026-08-24 20:15:42.031034+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools"], "entities": ["Simon Willison", "llm-anthropic", "LLM", "Anthropic", "anthropic v1.0.0", "httpx2", "Claude Code", "Fable 5"], "alternates": {"html": "https://wpnews.pro/news/llm-anthropic-0-27", "markdown": "https://wpnews.pro/news/llm-anthropic-0-27.md", "text": "https://wpnews.pro/news/llm-anthropic-0-27.txt", "jsonld": "https://wpnews.pro/news/llm-anthropic-0-27.jsonld"}}