While hashindex doesn't copy when doing PyObject I/O (iirc I was careful about that when I ported it), it still needs to move the entire file into memory. The problem here is that your repository is too big for the free memory you have. The only fixes are to get more free memory, or make the repository smaller. -Marian