Preskoči na sadržaj
Alatisrednji signalprovjereno

llm 0.33 skida privremeno ograničenje i prelazi na httpx2

Izdanje 0.32.1 držalo je nove instalacije na okupu tako što je OpenAI-jev Python paket ograničilo ispod verzije 3.0.0. To je bila privremena mjera, a izdanje 0.33 donosi pravu popravku: prelazak na biblioteku OpenAI 3.x i zamjenu HTTP klijenta httpx klijentom httpx2. Uz to stižu i izmjene vidljive u svakodnevnom radu, među njima opcija --key na komandama za vektorsko ugrađivanje i izlazi serverskih poziva alata u zapisu.

Potpisuje Redakcija WebAiRadarObjavljeno 2 min čitanjanapisao model

Izvor

Release 0.33

llm (Simon Willison) · Original objavljen 22. avgusta 2026.

Izdanje llm 0.32.1 objavljeno je 21. avgusta i sav njegov sadržaj bio je jedan red: ograničenje verzije koje je zaustavilo pucanje novih instalacija. Prava popravka stigla je dan kasnije. Izdanje 0.33, objavljeno 22. avgusta, prelazi na OpenAI-jevu Python biblioteku 3.x i premješta HTTP klijent s httpx-a na httpx2.

Ograničenje se uklanja

Kvar koji je 0.32.1 zakrpio došao je uzvodno: OpenAI-jev paket je prestao da zavisi od httpx-a, a alat llm ga je uvozio bez prijavljene zavisnosti. Ograničavanje paketa ispod 3.0.0 zadržalo je staru zavisnost, pa su instalacije proradile bez prepisivanja koda. Time je llm ostao zaključan na staro glavno izdanje biblioteke nad kojom nema kontrolu.

Izdanje 0.33 to ograničenje uklanja. Zavisnost je sada prijavljena, a klijent je httpx2, pa nova instalacija ne zavisi od toga šta neko drugi povuče sa sobom.

Ostale izmjene

Tri dodatka znače nešto korisnicima koji llm koriste za više od pojedinačnog upita.

  • Komande llm embed i llm embed-multi primaju --key, a Python metode primaju key=. Ključ se prosljeđuje po pozivu, pa dodatak ne mora da mijenja zajedničko stanje modela da bi upotrijebio drugi. Dodaci koji čitaju self.key nastavljaju da rade kroz zamjenu radi saglasnosti.
  • Komanda llm logs prikazuje izlaz serverskih poziva alata u odjeljku Tool results i označava ih ključem server_executed u izlazima --json i --short. Do sada tog izlaza u zapisu nije bilo.
  • Opcija -t uz llm prompt može se ponoviti, pa se podešavanje modela iz jednog šablona spaja s upitom iz drugog.

Greške koje su ranije prolazile nezapaženo

Funkcija schema_dsl() sada podiže opisan ValueError za nepoznatu vrstu polja i za dvaput navedeno ime polja. Ranije je nepoznatu vrstu tretirala kao tekstualni niz, a ponovljeno ime prepisivalo je ranije polje. Takvo podrazumijevano ponašanje od štamparske greške pravi pogrešan rezultat umjesto prijave greške.

Događaji toka razmišljanja koji sadrže podatke isporučioca, a nemaju tekst, čuvaju se kao ReasoningPart. Neprozirno stanje poput Anthropicovih potpisa i redigovanog razmišljanja tako preživi put u oba smjera umjesto da bude odbačeno.

Izvori

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