TortoiseHg encounters unknown exception with mercurial_keyring
Created originally on Bitbucket by Anonymous
Hello
I am setting up a Mac for development using Mercurial and TortoiseHg for revision control.
My .hgrc-file contains: "[extensions] mercurial_keyring ="
I get the following error when detecting outgoing changes to my repository:
% hg outgoing --template {node}^M https://repo.rtx.net/hg/Projects/Rtx7xxxSetupTool comparing with https://repo.rtx.net/hg/Projects/Rtx7xxxSetupTool ** Unknown exception encountered with possibly-broken third-party extension mercurial_keyring ** which supports versions unknown of Mercurial. ** Please disable mercurial_keyring and try your action again. ** If that fixes the bug please report it to https://bitbucket.org/Mekk/mercurial_keyring/issues ** Python 2.7.15 (default, Jun 26 2018, 23:08:04) [GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-902.0.39.2)] ** Mercurial Distributed SCM (version 4.6.1) ** Extensions loaded: mercurial_keyring, rebase, tortoisehg.util.hgcommands, tortoisehg.util.partialcommit, tortoisehg.util.pipeui, tortoisehg.util.hgdispatch
Without mercurial_keyring in my [extensions] it works fine.
pip list: Package Version
entrypoints 0.2.3
keyring 13.2.1
mercurial 4.6.2
mercurial-extension-utils 1.3.5
mercurial-keyring 1.1.9
I have another Mac where it works. This has different versions of the pip installs: Package Version
entrypoints 0.2.3
keyring 12.0.1
mercurial 4.5.2
mercurial-extension-utils 1.3.4
mercurial-keyring 1.1.8
macOS version 10.13.4
Hope you can help :-) Best regards, Thomas Sørensen