--- a/mercurial/repair.py Sat Aug 08 19:57:27 2015 -0700
+++ b/mercurial/repair.py Sat Aug 08 19:50:48 2015 -0700
@@ -6,11 +6,19 @@
# This software may be used and distributed according to the terms of the
# GNU General Public License version 2 or any later version.
-from mercurial import changegroup, exchange, util, bundle2
-from mercurial.node import short
-from mercurial.i18n import _
+from __future__ import absolute_import
+
import errno
+from .i18n import _
+from .node import short
+from . import (
+ bundle2,
+ changegroup,
+ exchange,
+ util,
+)
+
def _bundle(repo, bases, heads, node, suffix, compress=True):
"""create a bundle with the specified revisions as a backup"""
usebundle2 = (repo.ui.configbool('experimental', 'bundle2-exp', True) and