File tree Expand file tree Collapse file tree 3 files changed +10
-11
lines changed
Expand file tree Collapse file tree 3 files changed +10
-11
lines changed Original file line number Diff line number Diff line change 1919
2020from .compiler import (get_file_name , get_tmp_directory , get_tmp_hash_seed )
2121
22- # This import is required to have the next ones working...
23- from debugpy .server import api # noqa
24- from _pydevd_bundle import pydevd_frame_utils
25- from _pydevd_bundle .pydevd_suspended_frames import SuspendedFramesManager , _FramesTracker
22+ try :
23+ # This import is required to have the next ones working...
24+ from debugpy .server import api # noqa
25+ from _pydevd_bundle import pydevd_frame_utils
26+ from _pydevd_bundle .pydevd_suspended_frames import SuspendedFramesManager , _FramesTracker
27+ _is_debugpy_available = True
28+ except ImportError :
29+ _is_debugpy_available = False
2630
2731# Required for backwards compatiblity
2832ROUTING_ID = getattr (zmq , 'ROUTING_ID' , None ) or zmq .IDENTITY
Original file line number Diff line number Diff line change 1818from .zmqshell import ZMQInteractiveShell
1919from .eventloops import _use_appnope
2020from .compiler import XCachingCompiler
21+ from .debugger import Debugger , _is_debugpy_available
2122
2223try :
2324 from IPython .core .interactiveshell import _asyncio_runner
3334except ImportError :
3435 _use_experimental_60_completion = False
3536
36- try :
37- import debugpy
38- from .debugger import Debugger
39- _is_debugpy_available = True
40- except ImportError :
41- _is_debugpy_available = False
4237
4338_EXPERIMENTAL_KEY_NAME = '_jupyter_types_experimental'
4439
Original file line number Diff line number Diff line change 1313
1414from jupyter_client .kernelspec import KernelSpecManager
1515
16- from .ipkernel import _is_debugpy_available
16+ from .debugger import _is_debugpy_available
1717
1818pjoin = os .path .join
1919
You can’t perform that action at this time.
0 commit comments