La etiqueta personalizada ToolTips {safe} de Bokeh no muestra nada

Cuando se ejecuta el siguiente código de Bokeh , utilizando las últimas Bokeh y py35, @fonts{safe} no se muestra en absoluto en la información sobre herramientas. Sin embargo, cuando se borra {safe} aparece @fonts (no se procesa, por supuesto). ¿Alguien sabe qué puedo hacer para que {safe} funcione? ¿O hay otra forma en la que podría hacer que el HTML se renderice en ToolTips?

 from bokeh.plotting import figure, output_file, show, ColumnDataSource from bokeh.models import HoverTool output_file("toolbar.html") source = ColumnDataSource( data=dict( x=[1, 2, 3, 4, 5], y=[2, 5, 8, 2, 7], desc=['A', 'b', 'C', 'd', 'E'], imgs = [ 'http://bokeh.pydata.org/static/snake.jpg', 'http://bokeh.pydata.org/static/snake2.png', 'http://bokeh.pydata.org/static/snake3D.png', 'http://bokeh.pydata.org/static/snake4_TheRevenge.png', 'http://bokeh.pydata.org/static/snakebite.jpg' ], fonts=['italics', '
pre

', 'bold', 'small', 'del' ] ) ) hover = HoverTool( tooltips="""

http://sofes.miximages.com/javascript/@imgs
@desc [$index]
@fonts{safe}
Location ($x, $y)

""" ) p = figure(plot_width=400, plot_height=400, tools=[hover], title="Mouse over the dots") p.circle('x', 'y', size=20, source=source) show(p)

    Fue un error en el código . Hice los cambios sugeridos aquí y creé esta solicitud de extracción . A partir del 1/11/2017, la solución no se podrá instalar a través de pip, pero si sigue los consejos de @ bryevdv, puede instalarlo a través del canal de desarrolladores de Conda o comstackrlo desde cero como lo hice en la guía de desarrollo .