Running mercurial 3.5 with hggit extension enabled, produces the following error: *** failed to import extension hggit: No module named ignore Importing the module manually with "python2 -c 'import hggit'" results in: Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib64/python2.7/site-packages/hggit/__init__.py", line 37, in <module> from mercurial import ignore ImportError: cannot import name ignore The issue was fixed upstream in version 0.8.2: https://bitbucket.org/durin42/hg-git/commits/e5b10a710036dbfcf146f9d627d860f6b05ef0e0
commit d7df36ce9f961e62de22777607fc9a74630a0223 Author: Dirkjan Ochtman <djc@gentoo.org> Date: Sun Sep 13 20:01:21 2015 +0200 Version bump hg-git to 0.8.2