networkx>=3.4

[benchmark]
asv>=0.6
virtualenv

[dev]
nx-backbone[full,test,typing,viz]
pytest-cov>=4.0
ruff>=0.6

[docs]
sphinx>=7.0
sphinx-gallery>=0.18
pydata-sphinx-theme>=0.15
numpydoc>=1.6
sphinx-copybutton>=0.5
matplotlib>=3.10
numpy>=2.2
scipy>=1.15

[full]
numpy>=2.2
scipy>=1.15

[hat]
numpy>=2.2
HypergraphAnalysisToolbox>=1.1.18

[hypergraphx]
hypergraphx>=1.7.7

[hypernetx]
hypernetx>=2.3.10

[interop]
nx-backbone[hat,hypergraphx,hypernetx,xgi]

[test]
pytest>=7.0
numpy>=2.2
scipy>=1.15
pandas>=2.3

[typing]
mypy==2.4.0
types-networkx==3.6.1.20261018

[viz]
matplotlib>=3.10

[xgi]
xgi>=0.9.1
