[pyar] [ANN] Nueva versión de fades para probar!
Facundo Batista
facundobatista en gmail.com
Mie Feb 10 11:04:51 ART 2016
Hola a todas y todos,
Estamos contentos de anunciar la liberación de fades 4.9 (el release
candidate de fades 5, que debería salir en alrededor de una semana).
POR FAVOR! Ayúdennos a probar este release candidate por estos días,
así la versión 5 sale super estable. Gracias! :)
fades es un sistema que maneja automáticamente los virtualenvs en los
casos que uno normalmente encuentra al escribir scripts y programas
pequeños, e incluso ayuda a administrar proyectos grandes.
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á:
http://fades.rtfd.org/
¿Qué hay de nuevo en esta release?
- Soporte para pasar argumentos a través de archivos de configuración.
- Nueva opción --check-updates para revisar en PyPI si hay nuevas
versiones de dependencias que ya se están usando (gracias Diego Duncan).
- fades ahora transmite el código de error del proceso hijo a quien sea
que lo esté llamando.
- Se corrigió el manejo de los parámetros extras cuando fades se usa
desde el shebang.
- Las dependencias indicadas en los docstrings ahora se utilizan correctamente.
- Se actualizó la DB de nombres de paquetes.
- Se mejoró la información enviada a los logs y los reportes de error.
- Hay mejor documentación (nuevo canal de IRC, correcciones en la
ayuda, mejores enlaces, etc).
- Otras correcciones y mejoras menores.
Para obtenerlo, hay que tener en cuenta que esta release candidate no
está distribuida ampliamente, así que por favor instálenlo del .deb
...
http://taniquetil.com.ar/fades/fades-4.9.deb
http://taniquetil.com.ar/fades/fades-4.9.deb.sha1
http://taniquetil.com.ar/fades/fades-4.9.deb.asc
... o del tarball ...
http://taniquetil.com.ar/fades/fades-4.9.tar.gz
http://taniquetil.com.ar/fades/fades-4.9.tar.gz.sha1
http://taniquetil.com.ar/fades/fades-4.9.tar.gz.asc
... o pruébenlo directamente desde el proyecto:
git clone https://github.com/PyAr/fades.git
cd fades
bin/fades
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
... o en el canal de IRC #fades en Freenode.
- También podés abrir un issue acá (por favor hacelo si
encontrás algún problema!):
https://github.com/PyAr/fades/issues/new
- El proyecto en sí está en
https://github.com/PyAr/fades
Desde ya, muchas gracias por tu tiempo!
--
. Facundo
Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
Twitter: @facundobatista
Más información sobre la lista de distribución pyar