Из отличий ipython от стандартного replа:
Всплывающая менюшка автодополнения при нажатии Tab.
Продвинутая перемотка команд. При нажатии вверх или вниз появляется не прошлая строка, а прошлая конструкция.
Когда пишешь конструкцию, то можно ходить вверх-вниз по её строчкам. Красивый вывод переменных, массивов, словарей и т.д. Красивый вывод стектрейса при исключении
Можно сдампить выводы и вводы по номерам.
Можно получить удобную инфу про функцию, модуль или класс.
Ещё раз повторяю: REPL REPL'у рознь. Если хочешь, чтоб твоим проектом хоть кто-нибудь заинтересовался, сделай нормальное описание.
Это типо пет проекта