Recently I noticed an error where, if I ran `run_chunked` with `chunksz=50, minidx=5, maxidx=5000`, then 105 chunks would be created instead of 100. The error was tracked down to an incorrect mathematical calculation regarding the number of chunks to create
py
n = minidx + math.ceil((maxidx - minidx) / chunksz)
is now simply
py
n = math.ceil((maxidx - minidx) / chunksz)