Используя Cython, я разрабатываю модуль расширения, который создается как файл .so. Затем я тестирую его с помощью IPython. Во время разработки мне часто нужно вносить изменения и перестраивать. Мне также необходимо выйти из оболочки IPython и повторно ввести все команды. Переопределение модуля с помощью
import imp
imp.reload(Extension)
не работает, код не обновляется. Есть ли способ избежать перезапуска оболочки IPython после того, как я перестрою модуль?