ppc64le/linux/: networkx-3.6.1 metadata and description

Simple index Newer version available

Python package for creating and manipulating graphs and networks

author_email Aric Hagberg <[email protected]>
classifiers
  • Development Status :: 5 - Production/Stable
  • Intended Audience :: Developers
  • Intended Audience :: Science/Research
  • Operating System :: OS Independent
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 3.11
  • Programming Language :: Python :: 3.12
  • Programming Language :: Python :: 3.13
  • Programming Language :: Python :: 3.14
  • Programming Language :: Python :: 3 :: Only
  • Topic :: Software Development :: Libraries :: Python Modules
  • Topic :: Scientific/Engineering :: Bio-Informatics
  • Topic :: Scientific/Engineering :: Information Analysis
  • Topic :: Scientific/Engineering :: Mathematics
  • Topic :: Scientific/Engineering :: Physics
  • Environment :: MetaData :: IBM Python Ecosystem
description_content_type text/x-rst
dynamic
  • license-file
keywords Networks,Graph Theory,Mathematics,network,graph,discrete mathematics,math
license_expression BSD-3-Clause
license_file
  • LICENSE.txt
maintainer_email NetworkX Developers <[email protected]>
project_urls
  • Homepage, https://networkx.org/
  • Bug Tracker, https://github.com/networkx/networkx/issues
  • Documentation, https://networkx.org/documentation/stable/
  • Source Code, https://github.com/networkx/networkx
provides_extras
  • benchmarking
  • default
  • developer
  • doc
  • example
  • extra
  • release
  • test
  • test-extras
requires_dist
  • asv; extra == "benchmarking"
  • virtualenv; extra == "benchmarking"
  • numpy>=1.25; extra == "default"
  • scipy>=1.11.2; extra == "default"
  • matplotlib>=3.8; extra == "default"
  • pandas>=2.0; extra == "default"
  • pre-commit>=4.1; extra == "developer"
  • mypy>=1.15; extra == "developer"
  • sphinx>=8.0; extra == "doc"
  • pydata-sphinx-theme>=0.16; extra == "doc"
  • sphinx-gallery>=0.18; extra == "doc"
  • numpydoc>=1.8.0; extra == "doc"
  • pillow>=10; extra == "doc"
  • texext>=0.6.7; extra == "doc"
  • myst-nb>=1.1; extra == "doc"
  • intersphinx-registry; extra == "doc"
  • osmnx>=2.0.0; extra == "example"
  • momepy>=0.7.2; extra == "example"
  • contextily>=1.6; extra == "example"
  • seaborn>=0.13; extra == "example"
  • cairocffi>=1.7; extra == "example"
  • igraph>=0.11; extra == "example"
  • scikit-learn>=1.5; extra == "example"
  • iplotx>=0.9.0; extra == "example"
  • lxml>=4.6; extra == "extra"
  • pygraphviz>=1.14; extra == "extra"
  • pydot>=3.0.1; extra == "extra"
  • sympy>=1.10; extra == "extra"
  • build>=0.10; extra == "release"
  • twine>=4.0; extra == "release"
  • wheel>=0.40; extra == "release"
  • changelist==0.5; extra == "release"
  • pytest>=7.2; extra == "test"
  • pytest-cov>=4.0; extra == "test"
  • pytest-xdist>=3.0; extra == "test"
  • pytest-mpl; extra == "test-extras"
  • pytest-randomly; extra == "test-extras"
requires_python !=3.14.1,>=3.11
File Tox results History
networkx-3.6.1-py3-none-any.whl
Size
2 MB
Type
Python Wheel
Python
3
https://github.com/networkx/networkx/actions/workflows/test.yml/badge.svg?branch=main https://img.shields.io/pypi/v/networkx.svg? https://img.shields.io/pypi/l/networkx.svg? https://img.shields.io/pypi/pyversions/networkx.svg? https://img.shields.io/github/labels/networkx/networkx/good%20first%20issue?color=green&label=contribute https://insights.linuxfoundation.org/api/badge/health-score?project=networkx

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

Simple example

Find the shortest path between two nodes in an undirected graph:

>>> import networkx as nx
>>> G = nx.Graph()
>>> G.add_edge("A", "B", weight=4)
>>> G.add_edge("B", "D", weight=2)
>>> G.add_edge("A", "C", weight=3)
>>> G.add_edge("C", "D", weight=4)
>>> nx.shortest_path(G, "A", "D", weight="weight")
['A', 'B', 'D']

Install

Install the latest released version of NetworkX:

$ pip install networkx

Install with all optional dependencies:

$ pip install networkx[default]

For additional details, please see the installation guide.

Bugs

Please report any bugs that you find here. Or, even better, fork the repository on GitHub and create a pull request (PR). We welcome all changes, big or small, and we will help you make the PR if you are new to git (just ask on the issue and/or see the contributor guide).

License

Released under the 3-clause BSD license:

Copyright (c) 2004-2025, NetworkX Developers
Aric Hagberg <[email protected]>
Dan Schult <[email protected]>
Pieter Swart <[email protected]>

Export Classification Notice

The software hosted on this website consists of publicly available open‑source packages. To the extent U.S. export regulations apply, software that is publicly available as described in 15 C.F.R. §§ 734.7 (for non-encryption software) or 742.15(b) (for encryption software) is not subject to the Export Administration Regulations (EAR). Users are responsible for complying with all applicable export laws and regulations.