[pyar] [ANN] fades 3
Manuel Kaufmann
humitos en gmail.com
Sab Jun 20 08:37:29 ART 2015
Muy bueno! Han avanzado mucho desde el asado geek! Hicieron las cosas que
para mi le faltaban para que lo empiece a usar. Ahora voy a ser un buen
tester.
Mis felicitaciones para Gilgamezh! Vos Facu ya tenés un montón, dejate de
joder ;)
El 18/6/2015 4:14 p. m., "Juan Rodríguez Monti" <
juanrodriguezmonti en gmail.com> escribió:
> Felicitaciones, Facu y equipo. La verdad que es muy buena la idea,
> excelente.
>
> Abrazo,
> Juan
>
> El 18 de junio de 2015, 16:46, Facundo Batista <facundobatista en gmail.com>
> escribió:
>
>> Hola a todas y todos,
>>
>> Estamos contentos de anunciar la liberación de fades 3.
>>
>> fades (en inglés: FAst DEpendencies for Scripts) es un sistema que
>> maneja automáticamente los virtualenvs en los casos simples que
>> uno normalmente encuentra al escribir scripts o programas pequeños.
>>
>> Crea automáticamente un nuevo virtualenv (o reusa uno creado previamente)
>> instalando las dependencias necesarias, y ejecutando el script
>> dentro de ese virtualenv.
>>
>> Todo lo que necesitás hacer es ejecutar el script con fades (en lugar de
>> Python) y también marcar las dependencias necesarias. Más detalles acá:
>>
>> https://github.com/PyAr/fades/
>>
>>
>> ¿Qué hay de nuevo en esta release?
>>
>> - Podés usar diferentes versiones del intérprete: simplemente pasá
>> --python=python2 o lo que te convenga.
>>
>> - Las dependencias pueden especificarse en la linea de comando: no hay
>> necesidad de cambiar el script para una prueba rápida, simplemente
>> especificá la dependencia necesaria con "-d".
>>
>> - Modo interactivo: es la manera más rápida de probar una nueva
>> biblioteca. Sólo hacé
>>
>> fades -d <dependencia>
>>
>> y te abrirá un intérprete interactivo dentro de un venv
>> con esa dependencia.
>>
>> - Soporta tomar argumentos desde el shellbang. De esta manera podés crear
>> un script y poner al principio del mismo algo como:
>>
>> #!/usr/bin/env fades -d <dependencia> --python=python2.7
>>
>> - Puede parsear requerimientos desde un archivo. No hay necesidad de
>> ningún
>> cambio si ya tenés un archivo requirements.txt: simplemente
>> indicalo con "-r".
>>
>> - Si no se especifica el repo, toma PyPI por defecto, lo que resulta en
>> código más limpio y simple.
>>
>> - Tiene una base de datos integrada para conversiones típicas de nombres:
>> de
>> esta manera se puede marcar con fades un "import bs4" incluso si ese no
>> es
>> el nombre del paquete en PyPI.
>>
>> - Otros cambios y correcciones menores.
>>
>>
>> Para obtenerlo:
>>
>> - Para debian/ubuntu hay un .deb acá:
>>
>> http://taniquetil.com.ar/fades/fades-latest.deb
>>
>> - Instalarlo en Arch es muy simple:
>>
>> yaourt -S fades
>>
>> - Podés usar pip si querés:
>>
>> pip3 install fades
>>
>> - Siempre podés usar el tarball multiplataforma e instalarlo de
>> la manera clásica:
>>
>> wget http://taniquetil.com.ar/fades/fades-latest.tar.gz
>> tar -xf fades-latest.tar.gz
>> cd fades-*
>> sudo ./setup.py install
>>
>>
>> Ayuda / preguntas:
>>
>> - Podés hacer cualquier pregunta o mandar una recomendación o pedido
>> en la lista de correo:
>>
>> http://listas.python.org.ar/mailman/listinfo/fades
>>
>> - También podés abrir un issue acá (por favor hacelo si
>> encontrás algún problema!):
>>
>> https://github.com/PyAr/fades/issues/new
>>
>>
>> Desde ya, muchas gracias por tu tiempo!
>>
>> --
>> . Facundo
>>
>> Blog: http://www.taniquetil.com.ar/plog/
>> PyAr: http://www.python.org/ar/
>> Twitter: @facundobatista
>> _______________________________________________
>> 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
>>
>
>
>
> --
> Juan Rodríguez Monti
>
> Blog: *http://juanrodriguezmonti.github.io
> <http://juanrodriguezmonti.github.io>*
> Twitter: @jrodriguezmonti
>
> _______________________________________________
> 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/20150620/dd59ce57/attachment.html>
More information about the pyar
mailing list