Ответ 1
В официальной документации по трубопроводам в разделе Поддержка VCS:
Ртутный
Поддерживаемые схемы: hg + http, hg + https, hg + static-http и Hg + SSH:
-e hg+http://hg.myproject.org/MyProject/#egg=MyProject -e hg+https://hg.myproject.org/MyProject/#egg=MyProject -e hg+ssh://[email protected]/MyProject/#egg=MyProject
Вы также можете указать номер версии, хеш-версию ревизии, имя тега или имя локального ветки:
-e hg+http://hg.myproject.org/MyProject/@da39a3ee5e6b#egg=MyProject -e hg+http://hg.myproject.org/MyProject/@2019#egg=MyProject -e hg+http://hg.myproject.org/MyProject/@v1.0#egg=MyProject -e hg+http://hg.myproject.org/MyProject/@special_feature#egg=MyProject
Синтаксис тот же, когда указывается репо в командной строке
pip install -e hg+http://hg.myproject.org/MyProject/@special_feature#egg=MyProject
и работает, если не использовать -e
вариант начиная с версии 0.8.2.