# HG changeset patch # User Gregory Szorc # Date 1570458512 14400 # Node ID dc6d866b8cb8b4ea166148c542cf37828d56933d # Parent 5e9188f054d989874c2bf5961c57b99adf14ccb8 lsprof: remove __main__ functionality I'm pretty sure nobody uses this. I noticed it because Python 3 linting is complaining about execfile. Differential Revision: https://phab.mercurial-scm.org/D7017 diff -r 5e9188f054d9 -r dc6d866b8cb8 mercurial/lsprof.py --- a/mercurial/lsprof.py Mon Oct 07 10:26:46 2019 -0400 +++ b/mercurial/lsprof.py Mon Oct 07 10:28:32 2019 -0400 @@ -143,16 +143,3 @@ res = res.encode('latin-1') return res - - -if __name__ == '__main__': - import os - - sys.argv = sys.argv[1:] - if not sys.argv: - print(b"usage: lsprof.py