debugcmdserver: use absolute_import and print_function
authorPulkit Goyal <7895pulkit@gmail.com>
Sun, 06 Mar 2016 03:06:09 +0530
changeset 28353 cd03fbd5ab57
parent 28352 a92ee4d8a574
child 28354 00f317788d33
debugcmdserver: use absolute_import and print_function
contrib/debugcmdserver.py
tests/test-check-py3-compat.t
--- a/contrib/debugcmdserver.py	Sun Mar 06 03:01:46 2016 +0530
+++ b/contrib/debugcmdserver.py	Sun Mar 06 03:06:09 2016 +0530
@@ -7,10 +7,12 @@
 # $ ./hg serve --cmds pipe | ./contrib/debugcmdserver.py -
 # o, 52   -> 'capabilities: getencoding runcommand\nencoding: UTF-8'
 
-import sys, struct
+from __future__ import absolute_import, print_function
+import struct
+import sys
 
 if len(sys.argv) != 2:
-    print 'usage: debugcmdserver.py FILE'
+    print('usage: debugcmdserver.py FILE')
     sys.exit(1)
 
 outputfmt = '>cI'
--- a/tests/test-check-py3-compat.t	Sun Mar 06 03:01:46 2016 +0530
+++ b/tests/test-check-py3-compat.t	Sun Mar 06 03:06:09 2016 +0530
@@ -5,8 +5,6 @@
   $ hg files 'set:(**.py)' | sed 's|\\|/|g' | xargs python contrib/check-py3-compat.py
   contrib/check-code.py not using absolute_import
   contrib/check-code.py requires print_function
-  contrib/debugcmdserver.py not using absolute_import
-  contrib/debugcmdserver.py requires print_function
   contrib/debugshell.py not using absolute_import
   contrib/fixpax.py not using absolute_import
   contrib/fixpax.py requires print_function