This documents the development version of NetworkX. Documentation for the current release can be found here.

Announcement: NetworkX 2.6

We’re happy to announce the release of NetworkX 2.6! 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.


This release is the result of X of work with over X pull requests by X contributors. Highlights include:

  • NumPy, SciPy, Matplotlib, and pandas are now default requirements.


API Changes

  • [#4190] Removed tracemin_chol. Use tracemin_lu instead.

  • [#4216] In to_*_array/matrix, nodes in nodelist but not in G now raise an exception. Use G.add_nodes_from(nodelist) to add them to G before converting.


Contributors to this release

<output of>

Pull requests merged in this release

<output of>