dispatch: use print function

Python 3 doesn't have a print statement.
This commit is contained in:
Gregory Szorc 2015-06-21 21:45:41 -07:00
parent c09ee5764f
commit edf696301c
2 changed files with 3 additions and 4 deletions

View File

@ -5,7 +5,7 @@
# This software may be used and distributed according to the terms of the
# GNU General Public License version 2 or any later version.
from __future__ import absolute_import
from __future__ import absolute_import, print_function
import atexit
import difflib
@ -970,9 +970,9 @@ def flameprofile(ui, func, fp):
finally:
thread.stop()
thread.join()
print 'Collected %d stack frames (%d unique) in %2.2f seconds.' % (
print('Collected %d stack frames (%d unique) in %2.2f seconds.' % (
time.clock() - start_time, thread.num_frames(),
thread.num_frames(unique=True))
thread.num_frames(unique=True)))
def statprofile(ui, func, fp):

View File

@ -100,7 +100,6 @@
i18n/polib.py not using absolute_import
mercurial/cmdutil.py not using absolute_import
mercurial/commands.py not using absolute_import
mercurial/dispatch.py requires print_function
mercurial/keepalive.py requires print_function
mercurial/lsprof.py requires print_function
mercurial/lsprofcalltree.py requires print_function