¿Cuándo sería útil la opción -e, –editable con pip install?

¿Cuándo sería útil la opción -e , o --editable con pip install ?

Para algunos proyectos, la última línea en Requirements.txt es -e . . ¿Qué hace exactamente?

Como lo dice la página del manual:

 -e,--editable  Install a project in editable mode (ie setuptools "develop mode") from a local project path or a VCS url. 

Por lo tanto, lo usaría cuando intente instalar un paquete localmente, más a menudo en el caso de que lo esté desarrollando en su sistema. Solo vinculará el paquete a la ubicación original, lo que básicamente significa que cualquier cambio en el paquete original se reflejará directamente en su entorno.

Algunas pepitas alrededor de la misma aquí y aquí .