「生の」mercurial API を使用すると、次のように書くことができます。
peer = hg.peer(ui.ui(), {}, 'ssh://hg@bitbucket.org/some/project')
接続が確立されたら、リモート リポジトリを操作できます。
hglib を使用してリモート リポジトリで何が機能するかを理解できていません。素朴なアプローチ、つまり次のような単純なものを使用します。
hglib.open("ssh://hg@bitbucket.org/some/project")
動作せず、例外が発生しても何も明確になりません。
私の質問: hglib を使用して、リモート ssh-repo への接続を開くにはどうすればよいですか?