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?

mircealungu
la source

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/

déceler
la source
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