Hello all, We're glad to announce the release of fades 2.0. fades, a FAst DEpendencies for Scripts, is a system that automatically handles the virtualenvs in the simple cases normally found when writing scripts or simple programs. 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: https://github.com/PyAr/fades/ What's new in this release? - Have a system-wide cache for created virtualenvs: improves reusing and speed - As a result of previous feature, don't store metadata per-script (*in* the script) anymore - Allow to indicate the project name if the module is different (e.g. "import bs4 # fades.pypi beautifulsoup4 == 3.5") - Support complex version requirements (e.g. "<2.6,>1.3,!=1.9") - Handle packages that whose names are changed by pip - Other minor bugfixes and improvements To get it: - For debian/ubuntu you have a .deb here: http://taniquetil.com.ar/fades/fades-latest.deb - Install it in Arch is very simple: yaourt -S 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 Help / questions: - You can ask any question or send any recommendation or request to the mailing list. http://listas.python.org.ar/mailman/listinfo/fades - Also, you can open an issue here (please do if you find any problem!). https://github.com/PyAr/fades/issues/new Thanks in advance for your time! -- . Facundo Blog: http://www.taniquetil.com.ar/plog/ PyAr: http://www.python.org/ar/ Twitter: @facundobatista
participants (1)
-
Facundo Batista