Does matplotlib let you put interactive visualisations in iPython notebooks?
Bokeh allows for interactive visualization though. Vispy[1] does to, by using webgl (but this require a running ipython kernel - so the plot will be static when exported to HTML).
This[2] is an interesting blog post about the future of python plotting/visualization.
[1] http://matplotlib.org/users/whats_new.html#the-nbagg-backend