title: Using Boost Graph Library in Python
body: <p>Hi I have been looking at graph libraries that will allow me to create interactive graphs on PyQt QgraphicsScene,(kind of like facebook/LinkedIn social graphs) while I have not found many python libraries that work well with Qt/PyQt(fast, with numerous layout algorithms)  I did come across Boost Graph Library(BGL), It is a C++ library I would like to know if/how I can make use of BGL from my python code, </p>
  
  <p>I am thinking I can add nodes and edges to a BGL graph object, then call BGL's draw graph method this, to my understanding will calculate the positions/layout of the nodes and edges and I can translate these to points onto my QgraphicsScene. My first question is how can I call/make use of BGL directly from my Python code,(pointers to examples would be great) 
  Secondly is there another C++ library that I can use, that is fast and robust and plays nice with Python?
  Note: I am not really familiar with C++, and am running on Windows
  Thanks</p>