networkx

Python package for creating and manipulating graphs and networks