¿Cómo apuntar pip a una rama mercurial?

Estoy tratando de instalar mi aplicación a través de pip a un virtualenv para su prueba.

Funciona bien para instalar eldefault otip al igual que:

<code>pip install -e hg+https://[email protected]/username/app_name#egg=app_name
</code>

Pero, ¿hay alguna forma de apuntar a una rama, en lugar de solo obtener la punta? No estoy seguro si esto sería algo mercurial, bitbucket o pip.

Bitbucket permite la descarga de una versión etiquetada del código, pero solo puedo hacer que funcione mientras estoy conectado al navegador. Intenté instalar desde untag tar.gz como tal:

<code>pip install https://[email protected]/username/app_name/get/bbc4286a75db.tar.gz
</code>

pero incluso después de ingresar mi contraseña, devuelve un 401 No Autorizado (Es un Repo Privado)

Respuestas a la pregunta(1)

Su respuesta a la pregunta