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.