--- a/mercurial/streamclone.py Sun Jan 05 22:23:31 2025 -0500
+++ b/mercurial/streamclone.py Sun Jan 05 22:26:16 2025 -0500
@@ -303,8 +303,7 @@
if size <= 65536:
yield fp.read(size)
else:
- for chunk in util.filechunkiter(fp, limit=size):
- yield chunk
+ yield from util.filechunkiter(fp, limit=size)
return len(entries), total_bytes, emitrevlogdata()
@@ -333,8 +332,7 @@
# Indicates successful response.
yield b'0\n'
yield b'%d %d\n' % (filecount, bytecount)
- for chunk in it:
- yield chunk
+ yield from it
def generatebundlev1(repo, compression=b'UN'):