[pyar] Mejor forma de implementar una app Python

Manuel Quiñones manuel.por.aca en gmail.com
Mar Nov 4 13:15:29 ART 2014


Llego tarde a la fiesta, pero si estás con Puppet o Ansible, los de
twitter hicieron PEX para deployar aplicaciones en un solo archivo
http://pex.readthedocs.org/en/latest/

El día 17 de septiembre de 2014, 20:35, Charly Román
<chack14rock en gmail.com> escribió:
> Si es algo sencillo y no quieres algo tan grande como Pupppet puede probar
> con frabirc + cuisine: https://github.com/sebastien/cuisine
>
> El 17 de septiembre de 2014, 18:23, Alejandro <cdgraff en gmail.com> escribió:
>
>> Gracias por las respuestas, anteriormente usamos RPM (usamos centos) y
>> distribuimos el codigo perfectamente, los RPM los armamos con Jenkins y los
>> publicamos en un Repo propio... despues para instalarlo usabamos Puppet pero
>> me parece muy complejo para el tamaño de lo que pretendo ahora, estoy viendo
>> Ansible para eso.
>>
>> Saludos
>> Ale
>>
>> El 17 de septiembre de 2014, 10:41, Pedro Jose Pezzarini
>> <jose2190 en gmail.com> escribió:
>>
>>> Otra alternativa a PIP puede ser curdling. (pero no le doy el 99% de fe),
>>> aunque podrías armar un par de scripts con Fabric y otras herramientas.
>>>
>>> El 17 de septiembre de 2014, 10:32, Nahuel Defossé
>>> <nahuel.defosse en gmail.com> escribió:
>>>>
>>>> Buen día Alejandro,
>>>>
>>>> PyPi, soporta versionado, es decir, que si querés hacer pip install
>>>> mi_paquete==VERSION_ANTERIOR, si subiste a PyPi la VERSION_ANTERIOR, no
>>>> habría problemas.
>>>>
>>>> Si tenes una versión vieja de PIP puede que esto no te funcione.
>>>>
>>>> También existe un concepto de paquete editable, que se maneja mediante
>>>> control de versiones, no muy recomendable, pero que te puede sacar del paso,
>>>> sobre todo cuando parchas un paquete de un 3ro, del cual depende tu
>>>> proyecto.
>>>>
>>>> Por ejemplo, si el paqeute que quiero parchar se llama foo, y está en
>>>> github, podría hacer:
>>>>
>>>> pip install -e git+http://github.com/montoto/foo#egg=foo
>>>>
>>>> Cuando hagas pip freeze en tu virtualenv, vas a ver, que el paquete foo
>>>> aparece de la siguiente manera
>>>>
>>>> -e
>>>> git+https://github.com/montoto/foo.git@54391e5f6685913c8f2b8219f1ad784a187b89c3#egg=foo-master
>>>>
>>>> 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
>>
>>
>>
>> _______________________________________________
>> 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
>
>
>
>
> --
> Charly Román
> Software Developer
> http://croman.mx
>
> _______________________________________________
> 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



-- 
.. manuq ..


More information about the pyar mailing list