Beaker Notebook has much cleaner support for integrating d3 (or any JS lib) with Python or other languages: http://sharing.beakernotebook.com/gist/anonymous/e21582541d7...
learn more at http://BeakerNotebook.com/
learn more at http://BeakerNotebook.com/
Literally their first example is embedding D3...
http://sharing.beakernotebook.com/gist/anonymous/e21582541d7...
Looking forward to testing it. The fact that it works with Clojure is bad ass by itself.