class documentation
        
        class IPythonShell(Shell, ConsoleProgressBarMixin):
IPython embedded shell interface.
This class allows igraph to be embedded in IPython's interactive shell.
| Method | __call__ | Starts the embedded shell. | 
| Method | __init__ | Constructor. | 
| Instance Variable | ipython | Undocumented | 
| Instance Variable | _shell | Undocumented | 
              Inherited from Shell:
            
| Method | get | Returns the progress handler (if exists) or None (if not). | 
| Method | get | Returns the status handler (if exists) or None (if not). | 
| Method | supports | Checks whether the shell supports progress bars. | 
| Method | supports | Checks whether the shell supports status messages. | 
              Inherited from ConsoleProgressBarMixin (via Shell):
            
| Class Method | _progress | Progress bar handler, called when igraph reports the progress of an operation | 
| Class Method | _status | Status message handler, called when igraph sends a status message to be displayed. | 
| Method | _disable | Disables the status and progress handlers if the terminal is not capable enough. | 
overrides 
    igraph.app.shell.Shell.__init__Constructor.
Imports IPython's embedded shell with separator lines removed.