¿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é?

mircealungu
fuente

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/

deceze
fuente
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