[IPython-dev] Breaking change to KernelManager.start_kernel?

MinRK benjaminrk at gmail.com
Tue Jul 24 13:11:15 EDT 2012


On Tue, Jul 24, 2012 at 9:59 AM, Dino Viehland <dinov at microsoft.com> wrote:
> KernelManager.start_kernel used to take a ipython keyword argument, but it
> seems that this has disappeared at some point in favor of the launcher
> argument.
>
>
>
> Looking at the code it seems like if I don’t pass this on .11 (and .12 too
> maybe?) then I’ll get the pykernel launcher and on .13 I can just pass
> nothing and get the ipkernel.  It seems like the best option to support
> multiple versions is to check IPython.__version__ and just make the
> appropriate option.  Anyone else have any other ideas or suggestions?

The version check is probably the best option.  The pykernel entry
point has been removed, as it was ~entirely duplicate, unused,
untested, and largely broken, and not worth supporting.

We can restore the ipython kwarg as ignored/deprecated in 0.13.1, but
that doesn't help with 0.13.

>
>
>
>
>
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>



More information about the IPython-dev mailing list