Eszközök

Mesterséges intelligenciával generált szöveg

llm-anthropic 0.27 támogatja az Anthropic Python SDK 1.0 átállását httpx2-re

A főszereplő a llm-anthropic nevű plugin és az Anthropic cég által kiadott anthropic Python könyvtár v1.0.0.

llm-anthropic 0.27 támogatja az Anthropic Python SDK 1.0 átállását httpx2-re

A llm-anthropic csomag 0.27-es kiadása elsősorban az Anthropic Python SDK 1.0.0 verziójával való kompatibilitást biztosítja. Az Anthropic 1.0.0 átáll a korábbi httpx csomagról az új httpx2 HTTP-kliensre, és a llm-anthropic frissítése ennek a változásnak a kezelésére készült.

Mi változott és miért számít

  • Az Anthropic által kiadott Python könyvtár 1.0.0 verziója átállt httpx-ről httpx2-re; ez a HTTP-kérések kezelésében és a függőségekben okoz változásokat.
  • Ugyanez a váltás már korábban megtörtént az OpenAI v3.0.0 kiadásában, amelyről a cikk megjegyzi, hogy ez két héttel korábban történt.

Hogyan készült a frissítés

Az Anthropic migrációs útmutatót tette közzé a 1.0-ra való frissítéshez. A kiadás kapcsán a karbantartó a következő promptot használta Fable 5-ben, a Claude Code környezetben:

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

A prompt hatására készült egy pull request, amely a szükséges módosításokat tartalmazza a kompatibilitás és a tesztek helyreállítása érdekében.

Címkék

python, httpx, llm, anthropic, claude

A 0.27-es kiadás tehát elsősorban kompatibilitási frissítés: a llm-anthropic mostantól működik az Anthropic 1.0.0 által bevezetett httpx2-használattal, így azok a projektek, amelyek erre az SDK-ra támaszkodnak, zökkenőmentesebb frissítést tudnak végrehajtani.