setup.py de mi paquete X usa setuptools para instalar opcionalmente un paquete extra Y, a través del parámetro extras_require
.Instalar extras locales en Python
Ahora el paquete Y desapareció de PyPi y, hasta donde puedo decir, desde Internet visible. easy_install X[Y]
falla con error: Could not find suitable distribution for Y
.
Sin embargo, todavía tengo una copia local del tarball de Y. Y es un paquete puro de Python.
¿Cuál es la mejor manera de modificar setup.py para permitir este (opcional) extra local?
EDITAR: La solución está destinada a ser temporal, hasta que encuentre un reemplazo adecuado. No hago desee iniciar oficialmente el mantenimiento Y yo :)
thx @jathanism, si surgen problemas con mi solución, probaré ésta (¡artillería pesada!) :) – Radim