diff -r 968b29a5a7fc -r 5aafc3c5bdec mercurial/util.py --- a/mercurial/util.py Sun Feb 20 14:52:40 2022 -0700 +++ b/mercurial/util.py Sun Feb 20 15:03:26 2022 -0700 @@ -21,6 +21,7 @@ import errno import gc import hashlib +import io import itertools import locale import mmap @@ -78,7 +79,7 @@ httplib = pycompat.httplib safehasattr = pycompat.safehasattr socketserver = pycompat.socketserver -bytesio = pycompat.bytesio +bytesio = io.BytesIO # TODO deprecate stringio name, as it is a lie on Python 3. stringio = bytesio xmlrpclib = pycompat.xmlrpclib