class_docstr: The debugger class.
class_docstr_tok: ["The","debugger","class","."]
docstr: Stop the debugger.
docstr_tok: ["Stop","the","debugger","."]
code: def stop(self):
      """Stop the debugger."""
      self.debugpy_client.disconnect_tcp_socket()
  
      # Restore remove cleanup transformers
      cleanup_transforms = (
          get_ipython().input_transformer_manager.cleanup_transforms
      )
      for index in sorted(self._removed_cleanup):
          func = self._removed_cleanup.pop(index)
          cleanup_transforms.insert(index, func)
  
imports: import os
  import re
  import sys
  import typing
  from pathlib import Path
  import zmq
  from IPython.core.getipython import get_ipython
  from IPython.core.inputtransformer2 import leading_empty_lines
  from tornado.locks import Event
  from tornado.queues import Queue
  from zmq.utils import jsonapi
  from .compiler import get_file_name, get_tmp_directory, get_tmp_hash_seed
label_desc: Use image node_id 7 for calling the Debugger obj's underlying member method code with example usage: obj.stop() without return types