He instalado una biblioteca usando el comando
pip install git+git://github.com/mozilla/elasticutils.git
que lo instala directamente desde un repositorio de Github. Esto funciona bien y quiero tener esa dependencia en mi requirements.txt. He visto otras entradas como esta, pero eso no resolvió mi problema. Si pongo algo como
-f git+git://github.com/mozilla/elasticutils.git
elasticutils==0.7.dev
en el requirements.txtarchivo, un pip install -r requirements.txtresultado en la siguiente salida:
Downloading/unpacking elasticutils==0.7.dev (from -r requirements.txt (line 20))
Could not find a version that satisfies the requirement elasticutils==0.7.dev (from -r requirements.txt (line 20)) (from versions: )
No distributions matching the version for elasticutils==0.7.dev (from -r requirements.txt (line 20))
La documentación del archivo de requisitos no menciona los enlaces que utilizangit+git especificador de protocolo, por lo que quizás esto simplemente no sea compatible.
¿Alguien tiene una solución para mi problema?
git+gitvariante (que funcionó). Enrequirements.txtsu versión funciona, así que muchas gracias :)