# HG changeset patch
# User Siddharth Agarwal <sid0@fb.com>
# Date 1451594176 28800
#      Thu Dec 31 12:36:16 2015 -0800
# Node ID 5db7e2be619e2a5208c13b75b81de9e9cfe2df0d
# Parent  a539321562ef5ea9638bdafbf64e7a096000a965
gitdirstate: regularize mercurial imports

diff --git a/hggit/gitdirstate.py b/hggit/gitdirstate.py
--- a/hggit/gitdirstate.py
+++ b/hggit/gitdirstate.py
@@ -3,7 +3,14 @@
 import re
 import errno
 
-from mercurial import dirstate
+from mercurial import (
+    dirstate,
+    match as matchmod,
+    osutil,
+    scmutil,
+    util,
+)
+
 try:
     from mercurial import ignore
     ignore.readpats
@@ -11,16 +18,12 @@
 except ImportError:
     # ignore module was removed in Mercurial 3.5
     ignoremod = False
-from mercurial import match as matchmod
-from mercurial import osutil
-from mercurial import scmutil
 # pathauditor moved to pathutil in 2.8
 try:
     from mercurial import pathutil
     pathutil.pathauditor
 except ImportError:
     pathutil = scmutil
-from mercurial import util
 from mercurial.i18n import _
 
 def gignorepats(orig, lines, root=None):