[pyar] Clonar o cachear paquetes de pypi

SKA // Juan Manuel Schillaci ska en lanux.org.ar
Lun Mayo 26 16:43:02 ART 2014


Hola,

Les cuento que estoy con un problema. Estoy tratando de hacer deploys
automáticos a unos servidores en producción, corriendo una aplicación en
Django. Dentro de ese deploy, se requiere muchas veces actualizar o
instalar un módulo de python dentro de un virtualenv. El problema que estoy
teniendo, es que este ambiente, se encuentra detrás de un proxy muy
restrictivo, con autenticación. No alcanza con exportar http_proxy,
https_proxy y/o usar el parámetro proxy de pip, muchas veces para que
funcione la instalación, se debe navegar desde un browser o via wget y
recién ahí se destraba. En algunos casos también salta un antivirus y
aparece una página de escaneo que lo baja (al paquete) y luego lo pone
disponible para una descarga manual.

Se me ocurrió para evitar esto, clonarme y mantener sincronizado el
repositorio de pypi, para asegurar que cuando hago el deploy, cualquier
cosa que tenga que instalar, se que puedo bajarla desde ahi, sin que
aparezca ningun proxy maligno en el medio.

Se que es una solución un poco extrema, pero no se me ocurre otra cosa.
Alguno podría orientarme sobre como proceder en este caso, o si algunx
tiene una mejor idea, bienvenida sea.

PD: Armar ua vpn contra una máquina externa y usarla de proxy, no es
posible, debido a que no podría homologar el proceso.

Saludos!
SKA
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20140526/f5c8f4fa/attachment.html>


More information about the pyar mailing list