Skip to content

Commit 996b53e

Browse files
authored
Merge pull request #588 from rgbkrk/migrate-to-observe-ksmgr-changed
adapt KernelManager._kernel_spec_manager_changed to observe
2 parents 90e13de + 6e09722 commit 996b53e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

jupyter_client/manager.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from .localinterfaces import is_local_ip, local_ips
1919
from traitlets import (
2020
Any, Float, Instance, Unicode, List, Bool, Type, DottedObjectName,
21-
default, observe
21+
default, observe, observe_compat
2222
)
2323
from jupyter_client import (
2424
launch_kernel,
@@ -63,6 +63,8 @@ def _client_class_changed(self, change):
6363
def _kernel_spec_manager_default(self):
6464
return kernelspec.KernelSpecManager(data_dir=self.data_dir)
6565

66+
@observe('kernel_spec_manager')
67+
@observe_compat
6668
def _kernel_spec_manager_changed(self):
6769
self._kernel_spec = None
6870

0 commit comments

Comments
 (0)