forked from PyAr/fades
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpress.txt
206 lines (116 loc) · 5.38 KB
/
press.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
Hello all,
We're glad to announce the release of fades 5.
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?
- Support for passing parameters through configuration files.
- New option --check-updates to find new releases in PyPI of already
used dependencies (thanks Diego Duncan).
- fades now transmit back the error code from child process to
whoever called it
- Fixed the extra parameter handling when fades was used in the shebang.
- Dependencies indicated in docstring now are properly utilized.
- Updated the package names DB.
- Improved logging information and error reporting.
- Better documentation (new IRC channel, help fixes, better links, etc)
- Other minor bugfixes and improvements
To get it:
- If you are in Ubuntu Xenial or Debian Sid (unstable), just do:
sudo apt-get install fades
- For other 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
- 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
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 5.
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:
- Si estás en Ubuntu Xenial o Debian Sid (unstable), hacé:
sudo apt-get install fades
- Para otros debian/ubuntu hay un .deb acá (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
- 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 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!