¿Por qué pip se actualizó de la versión 10 a la 18?


110

mientras ejecuto un pip installscript, aparece la siguiente advertencia:

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

Esto es muy extraño. ¿El proyecto pip acaba de actualizarse de la versión 10 a la 18? ¿Por qué?

Respuestas:


109

Primer punto en las notas de la versión:

  • Cambie a un esquema de versiones basado en calendario.

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

Más sobre el control de versiones del calendario: https://calver.org/


1
¡Gracias por la pronta respuesta! ni siquiera consideró que calver era algo que le gustaría tener para un administrador de paquetes; ¡Me parece que tiene más sentido para un sistema operativo como ubuntu!
— mircealungu

4
De la lista de correo de pypa-dev , explicando no solo que se ha elegido calver, sino la razón detrás de la elección: "Esta es la primera versión de pip desde que se adoptó la cadencia de lanzamiento de 3 meses y un esquema de versiones basado en calendario (también conocido como CalVer). En palabras más simples, habrá una nueva versión de pip cada 3 meses, a menos que no haya cambios desde la versión anterior. Se pueden encontrar más detalles, como los meses de lanzamiento, en la documentación de desarrollo de pip ".
— mozz100

También de la lista de correo pypa-dev tiene un resaltado clave. - Soporte completo de PEP 518: incluye soporte para la instalación de build. Establecer el número de versión en 18.0 hace una buena etiqueta para PEP 518. De lo contrario, habría esperado la versión 11.0.
— zerocog
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.