[IPython-dev] Should IPython be a singleton?

Gael Varoquaux gael.varoquaux at normalesup.org
Wed Aug 26 17:41:21 EDT 2009

On Wed, Aug 26, 2009 at 02:36:39PM -0700, Brian Granger wrote:
>    1.  One InteractiveShell per process - a true singleton.
>    2.  One InteractiveShell at a time, but multiple (serial) ones in a
>    process.
>    3.  Multiple, sumultanous InteractiveShells

When embedding in GUIs, option 1 limits the use of IPython. We have
already encountered this problem for instance when scripting Mayavi, from


More information about the IPython-dev mailing list