#!/usr/bin/env python
# -*- coding: utf-8 -*-

"""Workbench Interactive Shell using IPython"""

try:
    import workbench_cli.workbench_shell as workbench_shell

# Okay this happens when you're running workbench in a debugger so having
# this is super handy and we'll keep it even though it hurts coverage score.
except (ImportError, ValueError):
    import workbench_shell

def run():
    work_shell = workbench_shell.WorkbenchShell()
    work_shell.run()

if __name__ == '__main__':
    run()
