Comments
Patch
@@ -32,7 +32,6 @@
mercurial/pycompat.py # bytes vs str issues
mercurial/repoview.py # [attribute-error]
mercurial/sslutil.py # [attribute-error]
-mercurial/statprof.py # bytes vs str on TextIO.write() [wrong-arg-types]
mercurial/testing/storage.py # tons of [attribute-error]
mercurial/ui.py # [attribute-error], [wrong-arg-types]
mercurial/unionrepo.py # ui, svfs, unfiltered [attribute-error]
@@ -72,7 +71,6 @@
> -x mercurial/pycompat.py \
> -x mercurial/repoview.py \
> -x mercurial/sslutil.py \
- > -x mercurial/statprof.py \
> -x mercurial/testing/storage.py \
> -x mercurial/thirdparty \
> -x mercurial/ui.py \
@@ -494,9 +494,9 @@
data = state
if fp is None:
- import sys
+ from .utils import procutil
- fp = sys.stdout
+ fp = procutil.stdout
if len(data.samples) == 0:
fp.write(b'No samples recorded.\n')
return