Pourquoi pip est-il passé de la version 10 à la version 18?


110

lors de l'exécution d'un pip installscript, je reçois l'avertissement suivant:

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

C'est très étrange. Le projet pip vient-il de passer de la version 10 à la version 18? Pourquoi?

Réponses:


109

Premier point des notes de publication:

  • Basculez vers un schéma de gestion des versions basé sur le calendrier.

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

En savoir plus sur la gestion des versions de calendrier: https://calver.org/


1
Merci pour la réponse rapide! ne considérait même pas que calver était une chose que vous voudriez avoir pour un gestionnaire de paquets; cela me semble plus logique pour un OS comme ubuntu!
mircealungu

4
De la liste de diffusion de pypa-dev , expliquant non seulement que calver a été choisi, mais aussi la raison du choix: "C'est la première version de pip depuis l'adoption de la cadence de publication de 3 mois et d'un schéma de version basé sur le calendrier (également connu sous le nom de CalVer). En termes plus simples, il y aura une nouvelle version de pip tous les 3 mois, à moins qu'il n'y ait aucun changement depuis la version précédente. Plus de détails tels que les mois de publication peuvent être trouvés dans la documentation de développement de pip. "
mozz100

Également de la liste de diffusion pypa-dev, il a un point culminant clé. - Support PEP 518 complet - inclut le support pour l'installation de build. Définir le numéro de version sur 18.0 fait une belle balise à PEP 518. Sinon, j'aurais attendu la version 11.0.
zerocog
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.