Ponowne ładowanie modułu rozszerzenia Python z IPython

Korzystając z Cythona, tworzę moduł rozszerzeń, który zostanie zbudowany jako plik .so. Następnie testuję go za pomocą IPythona. Podczas rozwoju często muszę wprowadzać zmiany i odbudowywać. Muszę także wyjść z powłoki IPythona i ponownie wprowadzić wszystkie polecenia. Ponowny import modułu za pomocą

import imp
imp.reload(Extension)

nie działa, kod nie jest aktualizowany. Czy istnieje sposób, aby uniknąć ponownego uruchamiania powłoki IPython po odbudowaniu modułu?

questionAnswers(3)

yourAnswerToTheQuestion