[IPython-dev] Breaking change to KernelManager.start_kernel?
Tue Jul 24 12:11:15 CDT 2012
On Tue, Jul 24, 2012 at 9:59 AM, Dino Viehland <email@example.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
> 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
More information about the IPython-dev