This version contains many bug fixes, and switches the underlying graph representation from a boost's adjacency_list to a much simpler, vector-based custom class which uses only about half as much memory. Get it in the download section.
This release contains major improvements and bug fixes. Highlights include a completely new graph_draw() function, which is based on cairo and GTK+3, has an interactive window, and no longer requires graphviz (the old function is still available as graphviz_draw()), implementation of the SFDP mulilevel layout algorithm, and support for reading and writing in GML format. Get it in the download section.
This release contains several enhancements and bug fixes, such as a comprehensive improvement of the random_graph() and random_rewire() functions (with the inclusion of blockmodel generation), the implementation of eigenvector centrality and the similarity() function. Array access to the property maps of filtered graphs has also been improved with the addition of the fa and ma attributes. Get it in the download section.
This release is a just a follow-up to 2.2.12, with some compilation bugfixes which affect some versions of Boost. Get it in the download section.
This is mainly a bug-fix release. Get it in the download section.
A new stable version of graph-tool was released. It marks a long transition from a stand-alone program to a full python module. It is pointless to summarize all the differences, since everything changed. The new version is a lot more comfortable to work with, and the internals are a lot cleaner. Everything integrates nicely with scipy/numpy, and I hope graph-tool will be a nice addition to this framework.