numpy>=1.24
scipy>=1.10
networkx>=3.0
typing_extensions>=4.10

[cantera]
cantera>=3.0

[coolprop]
CoolProp>=6.4

[dev]
pytest>=7.4
pytest-cov>=4.1
ruff<0.16,>=0.15
mypy>=1.5

[docs]
sphinx>=7.2
sphinx-rtd-theme>=2.0
myst-parser>=2.0

[full]
thermowave[cantera,coolprop,dev,plot]

[plot]
matplotlib>=3.7
