[PATCH 4 of 8] hgext: make color use absolute_import
Pulkit Goyal
7895pulkit at gmail.com
Sat Apr 9 15:12:55 EDT 2016
# HG changeset patch
# User Pulkit Goyal <7895pulkit at gmail.com>
# Date 1460226097 -19800
# Sat Apr 09 23:51:37 2016 +0530
# Node ID 10e8bf41ae00f70863c3e06968bb9444ad2340f9
# Parent c01eb978fd0351355e39fff4f20b91780c6e84f2
hgext: make color use absolute_import
diff --git a/hgext/color.py b/hgext/color.py
--- a/hgext/color.py
+++ b/hgext/color.py
@@ -153,10 +153,19 @@
If ``pagermode`` is not defined, the ``mode`` will be used.
'''
+from __future__ import absolute_import
+
import os
-from mercurial import cmdutil, commands, dispatch, extensions, subrepo, util
-from mercurial import ui as uimod
+from mercurial import (
+ cmdutil,
+ commands,
+ dispatch,
+ extensions,
+ subrepo,
+ ui as uimod,
+ util,
+)
from mercurial.i18n import _
cmdtable = {}
@@ -523,7 +532,8 @@
if os.name != 'nt':
w32effects = None
else:
- import re, ctypes
+ import re
+ import ctypes
_kernel32 = ctypes.windll.kernel32
diff --git a/tests/test-check-py3-compat.t b/tests/test-check-py3-compat.t
--- a/tests/test-check-py3-compat.t
+++ b/tests/test-check-py3-compat.t
@@ -3,7 +3,6 @@
$ cd "$TESTDIR"/..
$ hg files 'set:(**.py)' | sed 's|\\|/|g' | xargs python contrib/check-py3-compat.py
- hgext/color.py not using absolute_import
hgext/eol.py not using absolute_import
hgext/extdiff.py not using absolute_import
hgext/factotum.py not using absolute_import
More information about the Mercurial-devel
mailing list