diff -r f30ce3558c2b -r 35b274cba81d mercurial/httppeer.py --- a/mercurial/httppeer.py Thu Feb 02 17:27:50 2023 +0100 +++ b/mercurial/httppeer.py Thu Feb 02 17:27:58 2023 +0100 @@ -65,7 +65,7 @@ class _multifile: def __init__(self, *fileobjs): for f in fileobjs: - if not util.safehasattr(f, b'length'): + if not util.safehasattr(f, 'length'): raise ValueError( b'_multifile only supports file objects that ' b'have a length but this one does not:',