changeset 222:e414c72d3ec9

fix compatibility with mercurial 1.1
author Abderrahim Kitouni <a.kitouni@gmail.com>
date Thu, 23 Jul 2009 09:28:37 +0100
parents 4be68870dc44
children 0b6c08800d16
files git_handler.py
diffstat 1 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/git_handler.py
+++ b/git_handler.py
@@ -5,8 +5,13 @@
 from hgext import bookmarks
 from mercurial.i18n import _
 from mercurial.node import hex, bin, nullid
-from mercurial import context
-from mercurial.error import RepoError
+from mercurial import context, util as hgutil
+
+try:
+    from mercurial.error import RepoError
+except ImportError:
+    from mercurial.repo import RepoError
+
 from dulwich.misc import make_sha
 from dulwich.objects import (
     Blob,