win32mbcs: use absolute_import
authortimeless <timeless@mozdev.org>
Wed, 02 Mar 2016 21:50:35 +0000
changeset 28417 588874c33b4d
parent 28416 d3c8183f429e
child 28418 121d25719e92
win32mbcs: use absolute_import
hgext/win32mbcs.py
tests/test-check-py3-compat.t
--- a/hgext/win32mbcs.py	Wed Mar 02 21:48:08 2016 +0000
+++ b/hgext/win32mbcs.py	Wed Mar 02 21:50:35 2016 +0000
@@ -44,10 +44,17 @@
 
 It is useful for the users who want to commit with UTF-8 log message.
 '''
+from __future__ import absolute_import
 
-import os, sys
+import os
+import sys
+
+from mercurial import (
+    encoding,
+    error,
+)
 from mercurial.i18n import _
-from mercurial import error, encoding
+
 # Note for extension authors: ONLY specify testedwith = 'internal' for
 # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should
 # be specifying the version(s) of Mercurial they are tested with, or
--- a/tests/test-check-py3-compat.t	Wed Mar 02 21:48:08 2016 +0000
+++ b/tests/test-check-py3-compat.t	Wed Mar 02 21:50:35 2016 +0000
@@ -47,7 +47,6 @@
   hgext/rebase.py not using absolute_import
   hgext/share.py not using absolute_import
   hgext/transplant.py not using absolute_import
-  hgext/win32mbcs.py not using absolute_import
   hgext/win32text.py not using absolute_import
   i18n/check-translation.py not using absolute_import
   i18n/polib.py not using absolute_import