Perché pip è stato aggiornato dalla versione 10 alla versione 18?


110

durante l'esecuzione di uno pip installscript ricevo il seguente avviso:

 You are using pip version 10.0.1, however version 18.0 is available

Questo è molto strano. Il progetto pip è stato appena aggiornato dalla versione 10 alla versione 18? Perché?

Risposte:


109

Primo punto nelle note di rilascio:

  • Passa a uno schema di controllo delle versioni basato su Calendar.

https://pip.pypa.io/en/stable/news/

Ulteriori informazioni sul controllo delle versioni del calendario: https://calver.org/


1
grazie per la pronta risposta! non considerava nemmeno che Calver fosse una cosa che vorresti avere per un gestore di pacchetti; mi sembra che abbia più senso per un sistema operativo come Ubuntu!
mircealungu

4
Dalla mailing list pypa-dev , spiegando non solo che è stato scelto Calver, ma anche il motivo della scelta: "Questa è la prima versione pip da quando ha adottato una cadenza di rilascio di 3 mesi e uno schema di versioning basato su Calendar (noto anche come CalVer). In parole più semplici, ci sarà una nuova versione di pip ogni 3 mesi a meno che non ci siano modifiche rispetto alla versione precedente. Maggiori dettagli come i mesi di rilascio possono essere trovati nella documentazione di sviluppo di pip. "
mozz100

Anche dalla mailing list pypa-dev ha un punto culminante chiave. - Supporto completo per PEP 518: include il supporto per l'installazione della build. L'impostazione del numero di versione su 18.0 crea un bel tag per PEP 518. Altrimenti, mi sarei aspettato la versione 11.0.
zerocog
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.