[PATCH 3 of 8] doc: make check-seclevel use absolute_import

Pulkit Goyal 7895pulkit at gmail.com
Sat Apr 9 15:12:54 EDT 2016


# HG changeset patch
# User Pulkit Goyal <7895pulkit at gmail.com>
# Date 1460225175 -19800
#      Sat Apr 09 23:36:15 2016 +0530
# Node ID c01eb978fd0351355e39fff4f20b91780c6e84f2
# Parent  57a58e855d3874a5c36f091c2037196c08d59721
doc: make check-seclevel use absolute_import

diff --git a/doc/check-seclevel.py b/doc/check-seclevel.py
--- a/doc/check-seclevel.py
+++ b/doc/check-seclevel.py
@@ -2,18 +2,28 @@
 #
 # checkseclevel - checking section title levels in each online help document
 
-import sys, os
+from __future__ import absolute_import
+
 import optparse
+import os
+import sys
 
 # import from the live mercurial repo
 os.environ['HGMODULEPOLICY'] = 'py'
 sys.path.insert(0, "..")
-from mercurial import demandimport; demandimport.enable()
-from mercurial.commands import table
-from mercurial.help import helptable
-from mercurial import extensions
-from mercurial import minirst
-from mercurial import ui as uimod
+from mercurial import (
+    demandimport,
+    extensions,
+    minirst,
+    ui as uimod,
+)
+from mercurial.commands import (
+    table,
+)
+from mercurial.help import (
+    helptable,
+)
+demandimport.enable()
 
 level2mark = ['"', '=', '-', '.', '#']
 reservedmarks = ['"']
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
-  doc/check-seclevel.py not using absolute_import
   hgext/color.py not using absolute_import
   hgext/eol.py not using absolute_import
   hgext/extdiff.py not using absolute_import


More information about the Mercurial-devel mailing list