solvebio/cli/ipython.py
def launch_ipython_5_shell(args):
    """Open the SolveBio shell (IPython wrapper) with IPython 5+"""
    import IPython  # noqa
    from traitlets.config import Config

    c = Config()
    path = os.path.dirname(os.path.abspath(__file__))

    try:
        # see if we're already inside IPython
        get_ipython  # pylint: disable=undefined-variable
        _print("WARNING: Running IPython within IPython.")
    except NameError:
        c.InteractiveShell.banner1 = 'SolveBio Python shell started.\n'

    c.InteractiveShellApp.exec_files = ['{}/ipython_init.py'.format(path)]
    IPython.start_ipython(argv=[], config=c)
def launch_ipython_5_shell(args):
    """Open the SolveBio shell (IPython wrapper) with IPython 5+"""
    import IPython  # noqa
    from traitlets.config import Config

    c = Config()
    path = os.path.dirname(os.path.abspath(__file__))

    try:
        # see if we're already inside IPython
        get_ipython  # pylint: disable=undefined-variable
        _print("WARNING: Running IPython within IPython.")
    except NameError:
        c.InteractiveShell.banner1 = 'SolveBio Python shell started.\n'

    c.InteractiveShellApp.exec_files = ['{}/ipython_init.py'.format(path)]
    IPython.start_ipython(argv=[], config=c)
def launch_ipython_5_shell ( args ) : import IPython # noqa from traitlets . config import Config c = Config ( ) path = os . path . dirname ( os . path . abspath ( __file__ ) ) try : # see if we're already inside IPython get_ipython # pylint: disable=undefined-variable _print ( "WARNING: Running IPython within IPython." ) except NameError : c . InteractiveShell . banner1 = 'SolveBio Python shell started.\n' c . InteractiveShellApp . exec_files = [ '{}/ipython_init.py' . format ( path ) ] IPython . start_ipython ( argv = [ ] , config = c )
Open the SolveBio shell (IPython wrapper) with IPython 5+
Open the SolveBio shell ( IPython wrapper ) with IPython 5 +