diff -r e971952db109 -r 30b762a330c8 hgext/remotefilelog/datapack.py --- a/hgext/remotefilelog/datapack.py Wed Jan 30 13:34:47 2019 -0800 +++ b/hgext/remotefilelog/datapack.py Wed Jan 30 13:36:51 2019 -0800 @@ -243,7 +243,7 @@ else: while start < end - entrylen: mid = start + (end - start) / 2 - mid = mid - ((mid - params.indexstart) % entrylen) + mid = int(mid - ((mid - params.indexstart) % entrylen)) midnode = index[mid:mid + NODELENGTH] if midnode == node: entry = index[mid:mid + entrylen]