Skip to content

python-igraph 0.9.7

Choose a tag to compare

@ntamas ntamas released this 15 Oct 14:08
4775779

Added

  • Added support for graph chordality which was already available in the C core: Graph.is_chordal(), Graph.chordal_completion(), and
    Graph.maximal_cardinality_search(). See PR #437 for more details. Thanks to @cptwunderlich for requesting this.

  • Graph.write() and Graph.Read() now accept Path objects as well as strings. See PR #441 for more details. Thanks to @jboynyc for the implementation.

  • This release contains wheels for Python 3.10, and also contains experimental Python wheels for the aarch64 architecture.

Changed

  • Improved performance of Graph.DataFrame(), thanks to @fwitter. See PR #418 for more details.

Fixed

  • Fixed the Apple Silicon wheels so they should now work out of the box on newer Macs with Apple M1 CPUs.

  • Fixed a bug that resulted in an unexpected error when plotting a graph with wrap_labels=True if the size of one of the vertices was zero or negative, thanks to @jboynyc. See PR #439 for more details.

  • Fixed a bug that sometimes caused random crashes in Graph.Realize_Degree_Sequence() and at other times caused weird errors in Graph.Read_Ncol() when it received an invalid data type.