def show_tooltip(content, view=None, location=-1, timeout=0):
    if not view:
        try:
            view = sublime.active_window().active_view()
        except AttributeError as e:
            return

    view.show_popup(content, location=location, max_width=500)

    if timeout > 0:
        def hide(current_id):
            global TOOLTIP_ID
            if TOOLTIP_ID == current_id:
                view.hide_popup()

        current_id = next(id_generator)
        after(timeout, lambda: hide(current_id))
Parses and creates seamicro driver info
dataset/ETHPy150Open guillermooo/dart-sublime-bundle/lib/notifications.py/show_tooltip--crossover with--dataset/ETHPy150Open openstack/ironic/ironic/drivers/modules/seamicro.py/_parse_driver_info