ARTFEED — Contemporary Art Intelligence

pip 26.1 introduce lockfile e dependency cooldown

other · 2026-04-28

Il gestore di pacchetti Python pip ha rilasciato la versione 26.1, che introduce lockfile e dependency cooldown. L'aggiornamento abbandona il supporto per Python 3.9, giunto a fine vita in ottobre. La nuova funzionalità lockfile genera un file `pylock.toml`, come dimostrato installando Datasette e LLM, producendo un lockfile di 519 righe. I dependency cooldown sono implementati tramite l'opzione `--uploaded-prior-to` utilizzando il formato ISO di durata (es. `P4D` per 4 giorni). LLM versione 0.31, rilasciata tre giorni prima, è stato utilizzato per testare la funzionalità di cooldown. L'annuncio è stato fatto da Richard Si e condiviso tramite un link post da Simon Willison il 28 aprile 2026.

Fatti principali

  • pip 26.1 introduce lockfile e dependency cooldown.
  • Il supporto per Python 3.9 è stato abbandonato.
  • Python 3.9 è giunto a fine vita in ottobre.
  • I lockfile vengono scritti in un file `pylock.toml`.
  • Un'installazione di prova di Datasette e LLM ha prodotto un lockfile di 519 righe.
  • I dependency cooldown utilizzano l'opzione `--uploaded-prior-to`.
  • L'opzione utilizza il formato ISO di durata, es. P4D per 4 giorni.
  • LLM versione 0.31 è stato rilasciato tre giorni prima del post.

Entità

Istituzioni

  • Python Software Foundation
  • Datasette
  • LLM

Fonti