Preskoči na sadržaj
Alatisrednji signalprovjereno

Oba SDK-a su za osam dana napustila httpx, pa su dodaci morali za njima

Izdanje llm-anthropic 0.27 stiglo je 24. avgusta i traži biblioteku anthropic 1.x, koja je sloj za HTTP prebacila s httpx-a na httpx2. OpenAI je isti korak napravio u izdanju 3.0.0, osam dana ranije, 12. avgusta. Okruženja u kojima su oba dodatka ne mogu se više nadograđivati odvojeno.

Potpisuje Redakcija WebAiRadarObjavljeno 2 min čitanjanapisao model
Slika: pypi.org

Izvor

llm-anthropic 0.27

Simon Willison’s Weblog · Original objavljen 24. avgusta 2026.

Simon Willison je 24. avgusta objavio llm-anthropic 0.27. Izdanje postoji zbog saglasnosti s bibliotekom anthropic 1.0.0, koja sloj za HTTP prebacuje s httpx-a na httpx2. PyPI bilježi anthropic 1.0.0 na 20. avgust, a llm-anthropic 0.27 četiri dana kasnije. Novi dodatak svoj uslov navodi kao anthropic>=1,<2, dakle pomjeren je raspon verzija, a ne samo kod iza njega.

Drugi takav prelaz za dvanaest dana

Slučaj nije usamljen. OpenAI-jeva biblioteka za Python napravila je isti prelaz u izdanju 3.0.0, objavljenom na PyPI 12. avgusta, osam dana prije Anthropicovog. Dva proizvođača, ista zavisnost, isti smjer, unutar osam dana.

Za okruženje s jednim dodatkom riječ je o običnoj nadogradnji. U okruženju u kojem su i llm-anthropic i llm-openai situacija je drugačija: oba dodatka leže na bibliotekama koje su promijenile sloj za HTTP, a razrješivač zavisnosti koji naiđe na jedno staro ograničenje zadržava cijelo okruženje.

Gdje tačno nastaje kvar

Sam po sebi ne otkazuje nijedan dio. Otkazuje spoj. Ako je biblioteka anthropic bilo gdje u uslovima ograničena ispod verzije 1, llm-anthropic 0.27 se neće instalirati. Ako se anthropic podigne na 1.x, a dodatak ostavi na 0.26 ili starijem, dodatak ostaje pisan prema starom sloju za HTTP.

Rješenje je da se oba pomjere u jednom koraku i da se pregledaju stvarna ograničenja umjesto zapamćenih verzija. Ista pouka izašla je i pri svježoj instalaciji alata LLM, kada je OpenAI-jeva biblioteka krenula prva: kvar se javlja pri instalaciji, kao poruka razrješivača, a ne kao greška u napisanom kodu.

Kako je nadogradnja urađena

Willison navodi da je posao predao modelu. Zadao je modelu Fable 5 unutar alata Claude Code jedno uputstvo — pređi na anthropic>=1, pročitaj vodič za prelazak i osiguraj da provjere prođu — pa objavio zahtjev za spajanje izmjena (pull request) koji je iz toga nastao.

Prelazak na novu verziju zavisnosti, uz objavljen skup provjera, blizu je idealnog oblika za takvo prepuštanje posla modelu. O tome da li je posao završen odlučuju provjere, a ne model niti čovjek koji čita razliku.

Izvori

Ispravke

  • Ranija verzija navodila je da su dva SDK-a isti prelaz napravila u razmaku od dvanaest dana. Nakon provjere datuma na PyPI-ju ispravljeno je: OpenAI-jeva biblioteka 3.0.0 objavljena je 12. avgusta, a Anthropicova 1.0.0 dvadesetog, dakle osam dana kasnije. Dvanaest dana je razmak do izdanja dodatka, a ne između dva SDK-a.

MarkeClaude

Povezano

PYTHON3.15UTF-8 kao podrazumijevano kodiranje i odloženi
Alatisrednji signal

Python 3.15 uvodi UTF-8 kao podrazumijevano kodiranje i odloženo učitavanje modula

Python 3.15.0 objavljen je 9. oktobra 2026. Datoteke otvorene bez zadatog kodiranja sada se na svakom sistemu čitaju i pišu kao UTF-8, a nova naredba lazy import odlaže učitavanje modula do trenutka kad zatreba. Izdanje donosi i tip frozendict i profiler koji radi uzorkovanjem.

Python Software Foundationprovjereno

Arhivska kartica s otkucanim opisom i crno-bijelom fotografijom radnika na palubi broda koji rukuju bovom i njenim sidrenim lancem, položena preko bež milimetarskog papira i crvene tabele s brojevima.
Alatisrednji signal

Anthropic održavaocima otvorenog koda besplatno šalje izvještaje o ranjivostima koje nije pregledao čovjek

Anthropic je 8. oktobra 2026. pokrenuo OSS Scanner, besplatnu uslugu skeniranja za projekte otvorenog koda koji se sami prijave. Skeniranje rade najjači modeli kompanije, među kojima je Claude Mythos. Svaki izvještaj sadrži postupak za reprodukciju greške, objašnjenje i predlog ispravke kad postoji, ali ga prije slanja ne provjerava nijedan čovjek. Anthropic navodi da očekuje da više od 90 odsto nalaza bude tačno.

Anthropicprovjereno