hgext/highlight/highlight.py
changeset 32908 661025fd3e1c
parent 29485 6a98f9408a50
child 35329 169d66db5920
--- a/hgext/highlight/highlight.py	Sun Jun 18 22:19:54 2017 -0400
+++ b/hgext/highlight/highlight.py	Sun Jun 18 23:05:54 2017 -0400
@@ -10,11 +10,6 @@
 
 from __future__ import absolute_import
 
-import pygments
-import pygments.formatters
-import pygments.lexers
-import pygments.util
-
 from mercurial import demandimport
 demandimport.ignore.extend(['pkgutil', 'pkg_resources', '__main__'])
 
@@ -23,6 +18,12 @@
     util,
 )
 
+with demandimport.deactivated():
+    import pygments
+    import pygments.formatters
+    import pygments.lexers
+    import pygments.util
+
 highlight = pygments.highlight
 ClassNotFound = pygments.util.ClassNotFound
 guess_lexer = pygments.lexers.guess_lexer