httpx2
由 Pydantic 团队主导开发的新一代 Python HTTP 客户端库,是对 httpx 的重构升级,原生支持 async/await,优化了连接池管理与类型安全性
时间轴 (近 90 天)
LLM 0.33 版本将 HTTP 客户端切换为 httpx2
httpx2 的引入替换了原有的网络请求层,官方给出的理由是更好的异步支持与连接管理。
Anthropic Python SDK 1.0 的底层 HTTP 客户端从 httpx 切换为 httpx2。
迁移时建议通过 `pip install --upgrade anthropic` 将包更新到 1.0 版本,并检索所有 `import httpx` 的调用点改为使用 httpx2 对应的接口。
httpx2 的默认超时行为和重试策略可能与旧版 httpx 不同,升级后应显式检查客户端构造时的 timeout 参数是否仍然生效。
使用 datasette.client 的集成需验证 httpx2 迁移后的兼容性
httpx2 由 Pydantic 团队主导开发,是对 httpx 库的重构升级版本
Datasette 1.0a40 将底层 HTTP 客户端迁移到了 httpx2
全部知识事实 (8)
LLM 0.33 版本将 HTTP 客户端切换为 httpx2
50%待验证httpx2 的引入替换了原有的网络请求层,官方给出的理由是更好的异步支持与连接管理。
50%待验证Anthropic Python SDK 1.0 的底层 HTTP 客户端从 httpx 切换为 httpx2。
50%待验证迁移时建议通过 `pip install --upgrade anthropic` 将包更新到 1.0 版本,并检索所有 `import httpx` 的调用点改为使用 httpx2 对应的接口。
50%待验证httpx2 的默认超时行为和重试策略可能与旧版 httpx 不同,升级后应显式检查客户端构造时的 timeout 参数是否仍然生效。
50%待验证使用 datasette.client 的集成需验证 httpx2 迁移后的兼容性
50%待验证httpx2 由 Pydantic 团队主导开发,是对 httpx 库的重构升级版本
50%待验证Datasette 1.0a40 将底层 HTTP 客户端迁移到了 httpx2
50%