Almacenamiento en caché del repositorio remoto para instalaciones de pip

En mi archivo de requisitos de pi, requiero confirmaciones específicas de varios repositorios, es decir:

git+http://github.com/frankban/django-endless-pagination.git@725bde91db#egg=django-endless-pagination

El problema que tengo con esto es que aparentemente requiere pip para clonar el repositorio de nuevo para cada instalación, ignorando por completo la caché de descarga predeterminada.

¿Hay alguna forma de exigir que este repositorio se almacene en caché localmente? O, alternativamente, ¿cuál es la mejor solución para empaquetar esto y mantener el paquete disponible localmente?

Respuestas a la pregunta(1)

Su respuesta a la pregunta