[pyar] [ANN] Salió fades 7.0
Facundo Batista
facundobatista en gmail.com
Lun Mar 26 19:31:31 -03 2018
Hola a todas y todos,
Estamos encantados de anunciar la liberación de fades 7.
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?
- Revisar si todo lo pedido está realmente disponible en PyPI antes de
comenzar a instalarlo
- Ignora dependencias duplicadas
- Varias mejoras y correcciones en los mensajes que fades muestra en
modo verbose
- Prohibimos el mal uso de fades: instalarlo en legacy Python y
ejecutarlo desde adentro de otro virtualenv
- Un montón de mejoras relacionadas al proyecto en sí (pero no
directamente visibles para el usuario final) y algunas pequeñas otras
correcciones
Nicolás y yo queremos darles muchas gracias a los siguientes
colaboradores que ayudaron a mejorar a fades de distintas maneras para
esta versión (en orden alfabético):
Evan - https://github.com/evandandrea
Juan Carlos - https://github.com/juancarlospaco
Rotem Yaari - https://github.com/vmalloc
Para instalar y disfrutar fades:
- Si estás en Ubuntu o Debian, podés facilmente instalarlo así (aunque
probablemente no obtengas la *última* versión:
sudo apt-get install fades
- Para debian/ubuntu que no sea lo último, acá hay un .deb (con
checksum y firma):
http://taniquetil.com.ar/fades/fades-latest.deb
http://taniquetil.com.ar/fades/fades-latest.deb.sha1
http://taniquetil.com.ar/fades/fades-latest.deb.asc
- Instalarlo en Arch es muy simple:
yaourt -S fades
- En cualquier Linux si tenés el sistema Snap:
snap install 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
También tenés el checksum y la firma, si te interesa:
http://taniquetil.com.ar/fades/fades-latest.tar.gz.sha1
http://taniquetil.com.ar/fades/fades-latest.tar.gz.asc
Ayuda / preguntas:
- Podés hacer cualquier pregunta o mandar una recomendación o pedido
en el grupo de Telegram:
https://t.me/fadesmagic
...o 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
Es muy fácil ejecutar la última versión de desarrollo:
git clone https://github.com/PyAr/fades.git
cd fades
bin/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