Модуль ввода-вывода претерпел ряд существенных изменений с момента его появления.Для Python 2.7 и 3.1 он был дополнен гораздо более быстрой версией C, и многие ошибки были исправлены.Насколько я знаю, никто не пытался портировать текущую версию на 2.5.К сожалению, лучше всего использовать 2.7.