Hello all,

We're glad to announce the release of fades 7.

fades is a system that automatically handles the virtualenvs in the
cases normally found when writing scripts and simple programs, and
even helps to administer big projects.

It will automagically create a new virtualenv (or reuse a previous
created one), installing the necessary dependencies, and execute
your script inside that virtualenv.

You only need to execute the script with fades (instead of Python) and
also mark the required dependencies. More details here:

    http://fades.rtfd.org/


What's new in this release?

- Pre-check if everything requested is really available in PyPI before starting to install them

- Ignore duplicated dependencies

- Several enhancements and fixes in the messages fades shows in verbose mode

- Forbid fades misusing: installing it with legacy Python and running it from inside another virtualenv

- Lot of project related improvements (not visible directly to final user, though) and some small bug fixes


Nicolás and I want to say a big thank you to the following collaborators
that helped to improve and enhance fades in different ways for this
version (in alphabetical order):

    Evan - https://github.com/evandandrea
    Juan Carlos - https://github.com/juancarlospaco
    Rotem Yaari - https://github.com/vmalloc


To install and enjoy fades...

- If you are in Ubuntu or Debian, you can easily install like this
  (but probably won't get *latest* fades:

    sudo apt-get install fades

- For not latest debian/ubuntu you have a .deb here (with checksum
  and signature):

    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

- Install it in Arch is very simple:

    yaourt -S fades

- In any Linux if you have the Snap system:

    snap install fades

- Using pip if you want:

    pip3 install fades

- You can always get the multiplatform tarball and install it in the
  old fashion way:

    wget http://taniquetil.com.ar/fades/fades-latest.tar.gz
    tar -xf fades-latest.tar.gz
    cd fades-*
    sudo ./setup.py install

  Also have the checksum and signature, if interested:

    http://taniquetil.com.ar/fades/fades-latest.tar.gz.sha1
    http://taniquetil.com.ar/fades/fades-latest.tar.gz.asc


Help / questions:

- You can ask any question or send any recommendation or request
  in the Telegram group:

    https://t.me/fadesmagic

  ...or to the mailing list...

    http://listas.python.org.ar/mailman/listinfo/fades

  ...or in the #fades IRC channel (in Freenode).

- Also, you can open an issue here (please do if you find any problem!).

    https://github.com/PyAr/fades/issues/new

- The project itself is in

    https://github.com/PyAr/fades

  It's very easy to run latest development version:

    git clone https://github.com/PyAr/fades.git
    cd fades
    bin/fades


Thanks in advance for your time!


----


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!
