Note

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.

Highlights

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.

Improvements

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.

Deprecations

Contributors to this release

<output of contribs.py>

Pull requests merged in this release

<output of contribs.py>