llm-anthropic 0.27 适配 Anthropic SDK 1.0

Simon Willison··作者 Simon Willison

关键信息

这次发布主要是为了适配 Anthropic v1.0.0 SDK 的变化以及对应的迁移指南,Simon Willison 还提到使用 Claude Code 中的 Fable 5 辅助生成了升级 PR。文章链接了最终的拉取请求,并强调这次工作的重点是在升级依赖后继续保持测试通过。

资讯摘要

Simon Willison 宣布发布 llm-anthropic 0.27,这是 LLM 所用 Anthropic 插件的一个新版本。此次更新的核心目的是兼容新近发布的 anthropic-sdk-python v1.0.0,而这个 Python 库把底层 HTTP 层从 httpx 切换到了 httpx2。Willison 还指出,OpenAI 在两周前发布的 openai-python v3.0.0 中也做了同样的迁移,这说明这不是孤立变化,而是生态中的一种共同趋势。Anthropic 还为升级到 1.0.0 提供了迁移指南。

为了完成升级,Willison 在 Claude Code 中提示 Fable 5:将依赖升级到 anthropic>=1,阅读迁移文档,并让测试重新通过。文章随后附上了由此生成的拉取请求。整篇内容篇幅不长,但重点很明确:这次发布主要是为了让插件继续与最新的 Anthropic SDK 正常协作,而不是引入新功能。

资讯正文

发布:llm-anthropic 0.27

这个 Anthropic 插件面向 LLM 的新版本,主要提供了与近期发布的 anthropic v1.0.0 Python 库的兼容性;该库从 httpx 切换到了 httpx2。OpenAI 也在两周前发布的 v3.0.0 版本中做了同样的改动。

Anthropic 提供了这份用于升级到 1.0 的迁移指南,所以我在 Claude Code 里向 Fable 5 提示了:

`Upgrade to anthropic>=1 - read https://raw.githubusercontent.com/anthropics/anthropic-sdk-python/refs/heads/main/MIGRATION.md and get the tests passing`

这是最终生成的 PR。

标签:python、httpx、llm、anthropic、claude

来源与参考

  1. 原始链接
  2. Release: llm-anthropic 0.27

收录于 2026-08-25