[pyar] Problemas con PIP

poxyran poxyrantab en gmail.com
Mar Oct 27 10:22:33 ART 2015


Parece que va a quedar nomás la alpha5:
https://github.com/pypa/packaging-problems/issues/74

2015-10-27 10:09 GMT-03:00 poxyran <poxyrantab en gmail.com>:

> Hola Ignacio!,
>
> gracias por la respuesta.
>
> Si, el paquete que està con "v" es consecuencia de otra macana que me
> mandé. Había subido previamente una versiòn sin "v", la removí y cuando
> quise volver a subirla, pypi me decía que ya existia un file con ese nombre
> (aún habiendolo borrado) y que lo subiera con otro nombre, ergo, le agregué
> la "v".
>
> La verdad es que me gustaría mantener la versión alpha4 así como la
> alpha5. Es posible?. Tal vez tocando algo en PyPi?.
>
> 2015-10-27 0:52 GMT-03:00 Ignacio Rossi <rossi.ignacio en gmail.com>:
>
>> Buenas,
>>
>> El 26 de octubre de 2015, 22:40, poxyran <poxyrantab en gmail.com> escribió:
>>
>>> Hola gente!,
>>>
>>> estoy teniendo problemas al actualizar un package en PIP.
>>>
>>> Resulta que me hice una lib para parsear PE, llamada pype32. Saqué un
>>> release, v0.1-alpha4, lo subí a pypi y hasta ahí todo bien.
>>>
>>> Ahora quiero relesear v0.1-alpha5. Seguí los mismos pasos que antes pero
>>> cuando hago "pip install --pre pype32" me sigue bajando la versión
>>> anterior.
>>>
>>
>> Si corrés
>>
>>   pip -vvv install --pre pype32
>>
>> con pip == 1.5.4 (supongo que 1.5.6 debe dar lo mismo), en un momento dice
>>
>>   Using version 0.1-alpha4 (newest of versions: 0.1-alpha4, v0.1-alpha5)
>>
>> Fijate que la alpha4 no tiene la 'v' adelante. Eso alcanza para que el
>> comparador de versiones del pip viejo se confunda y elija mal.
>>
>> Fast forward al 2015 y a pip 7.1.2, corriendo lo mismo la linea cambia a:
>>
>>   Using version 0.1a5 (newest of versions: 0.1a5, 0.1a4)
>>
>> El pip nuevo tiene un parser de versiones bastante más inteligente y
>> corrige la diferencia de la v adelante.
>>
>> Si te interesa la historia de estos cambios, las PEPs 386 [0] y 396 [1]
>> hablan de esto.
>>
>> Asumo que borrando el paquete alpha5 que subiste y resubiendolo a PyPI
>> sin la 'v' adelante todo se debería solucionar (o si te gusta mucho la v,
>> vas a tener que borrar la alpha4 para que no moleste)
>>
>> Saludos y mucha suerte con el proyecto
>>
>> Ignacio
>>
>> [0]  https://www.python.org/dev/peps/pep-0386/
>> [1]  https://www.python.org/dev/peps/pep-0396/
>>
>>
>>
>>
>>
>>
>>> Aclaro que esto me pasa con la versión 1.5.6. Buscando en la red como
>>> solucionar este problema comentaban que actualizando a la última versión
>>> (7.1.2) se solucionaba. De hecho, ejecuté "pip install -U pip" para
>>> instalar la versión más actual y ahí recién pude instalar la versión más
>>> nueva de mi package.
>>>
>>> Alguien sabe como solucionar este problema?. No me gustaría tener que
>>> decirle al usuario que actualice su versión de PIP.
>>>
>>> Puede ser un bug de PIP?.
>>>
>>> Saludos.
>>>
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>>
>>
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20151027/a3cd86ed/attachment-0001.html>


More information about the pyar mailing list