From b7a0a13c24f5d1dc06aee8310ef67f5d9f13c948 Mon Sep 17 00:00:00 2001 From: Min RK Date: Mon, 9 Nov 2015 11:06:48 +0100 Subject: [PATCH] default display_name to kernel_name if specified `ipython kernel install --name foo` installs kernel with name foo and display_name foo, without needing to specify two arguments. --- ipykernel/kernelspec.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ipykernel/kernelspec.py b/ipykernel/kernelspec.py index 0203a874b..99b8ef7fa 100644 --- a/ipykernel/kernelspec.py +++ b/ipykernel/kernelspec.py @@ -110,6 +110,10 @@ def install(kernel_spec_manager=None, user=False, kernel_name=None, display_name kernel_spec_manager = KernelSpecManager() if kernel_name is None: kernel_name = KERNEL_NAME + elif display_name is None: + # kernel_name is specified and display_name is not + # default display_name to kernel_name + display_name = kernel_name if display_name: overrides = dict(display_name=display_name) else: