[pyar] [ANN] Release: fades v4

Facundo Batista facundobatista en gmail.com
Mar Nov 24 23:48:53 ART 2015


Hola a todas y todos,

Estamos contentos de anunciar la liberación de fades 4.

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?

- Nueva opción para usar iPython en el interprete interactivo: --ipython
  (gracias Ariel Rossanigo)

- Ahora es posible ejecutar un programa dentro del virtualenv con -x.
  (Gracias Ricardo Kirkner)

  Por ejemplo es posible crear un proyecto de django sin tener django
  instalado en tu sistema usando:

    fades -d django -x manage startproject foo

- Podés ejecutar fades como un módulo de python. Simplemente hay que
  ejecutar python -m fades (Gracias Javi Mansilla)

- Soportamos Python 3.3 para ejecutar fades.

- Si sos un usuario especial y no te alanzan las opciones que tenemos
  tenemos cosas para vos!

    - Podes pasarle opciones a virtualenv con --virtualenv-options

    - También a pip con --pip-options

    - Es posible eliminar un virtualenv con --rm <uuid>

- Tenemos un logo!!

- Los tests de fades se ejecutan con fades! No hay necesidad de instalar
  nada previamente

- Se pueden crear virtualevs con --system-site-packages

- Varios bug fixeados y otros nuevos ;)


Para obtenerlo:

- Si estás en debian unstable, hacé:

    sudo apt-get install fades

- Para otros 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

- 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


More information about the pyar mailing list