NetworkX 3.2.1#

Release date: 28 October 2023

Supports Python 3.9, 3.10, 3.11, and 3.12.

NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.

For more information, please visit our website and our gallery of examples. Please send comments and questions to the networkx-discuss mailing list.

API Changes#

  • Disallow negative number of nodes in complete_multipartite_graph (#7057).

Enhancements#

  • Add Tadpole graph (#6999).

Bug Fixes#

  • Fix listing of release notes on Releases page (#7030).

  • Fix syntax warning from bad escape sequence (#7034).

  • Fix triangles to avoid using is to compare nodes (#7041).

  • Fix error message for nx.mycielski_graph(0) (#7056).

  • Disallow negative number of nodes in complete_multipartite_graph (#7057).

Documentation#

  • Update release process (#7029).

  • fix extendability function name in bipartite.rst (#7042).

  • Minor doc cleanups to remove doc build warnings (#7048).

Maintenance#

  • fix: Explicitly check for None/False in edge_attr during import from np (#6825).

  • Add favicon (#7043).

  • Remove unused code resistance_distance (#7053).

  • Fix names of small graphs (#7055).

  • Improve error messages for misconfigured backend treatment (#7062).

Other#

  • Update convert_matrix.py (#7018).

Contributors#

8 authors added to this release (alphabetically):

6 reviewers added to this release (alphabetically):

_These lists are automatically generated, and may not be complete or may contain duplicates._