Instalar package con pip de una twig específica de Github

Tengo un problema muy extraño. Intento instalar un package desde mi bifurcación github. Lo he hecho varias veces en el pasado y funciona siempre.

Esto es lo que hago:

pip install [email protected]_branch 

Si bien esto funciona perfectamente en mi máquina local, cuando bash usar Windows Remote Machine y mi caja Ubuntu Vagrant, no funciona.

En lugar de instalar el package con my_branch, instala la twig principal. Inicialmente pensé que estaba relacionado con una versión obsoleta de pip, pero después de actualizar a la última versión, sigo enfrentando el mismo problema.

¿Alguna idea de cuál es el problema?

¿Tal vez algunos caracteres como el carácter @ no se reconocen correctamente en su command en otros entornos? Trate de poner citas, así: pip install "git + https … @ my_branch"

Supongamos que ha bifurcado algo de git repo e hizo algunos cambios. Para instalar esta twig específica:

  1. Libere una nueva versión de su sucursal y agregue una label de versión, como v1.0
  2. Use pip install -e git+https://github.com/your_user_name/[email protected]#egg=repo_name en la terminal