Warum wurde pip von Version 10 auf Version 18 aktualisiert?

110

Beim Ausführen eines pip installSkripts wird folgende Warnung angezeigt:

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

Das ist sehr seltsam. Hat das Pip-Projekt gerade von Version 10 auf Version 18 aktualisiert? Warum?

mircealungu
quelle

Antworten:

109

Erster Punkt in den Versionshinweisen:

  • Wechseln Sie zu einem kalenderbasierten Versionsschema.

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

Weitere Informationen zur Kalenderversionierung: https://calver.org/

täuschen
quelle
1
Danke für die schnelle Antwort! Ich habe nicht einmal daran gedacht, dass Calver eine Sache ist, die Sie für einen Paketmanager haben möchten. es scheint mir sinnvoller für ein Betriebssystem wie Ubuntu!
mircealungu
4
Aus der Pypa-Dev-Mailingliste geht hervor , dass nicht nur der Calver ausgewählt wurde, sondern auch der Grund für die Auswahl: "Dies ist die erste Pip-Version seit Einführung der 3-monatigen Release-Trittfrequenz und eines kalenderbasierten Versionsschemas (auch als CalVer bekannt). Mit einfacheren Worten, es wird alle 3 Monate eine neue Pip-Version geben, es sei denn, es gibt keine Änderungen seit der vorherigen Version. Weitere Details wie die Release-Monate finden Sie in der Entwicklungsdokumentation von pip. "
Mozz100
Auch von der Pypa-Dev-Mailingliste hat es ein wichtiges Highlight. - Vollständige PEP 518-Unterstützung - Beinhaltet Unterstützung für die Installation des Builds. Das Setzen der Versionsnummer auf 18.0 macht einen schönen Tag für PEP 518. Andernfalls hätte ich Version 11.0 erwartet.
Zerocog