I assume that matplotlib is added here to deal with the needs of the demo app.  And that pbr is referenced in the setup.py.  What about vincent?  Are you going to check in a sample XBlock for this?