numpy>=1.26
pandas>=2.1
scipy>=1.11
matplotlib>=3.8

[bayes]
pymc>=6.3

[biosppy]
biosppy>=2.2.4
peakutils>=1.3.4

[dev]
pytest>=8
pytest-cov>=5
ruff>=0.9
build>=1.2
twine>=6

[docs]
mkdocs>=1.6
mkdocs-material>=9.5
mkdocstrings[python]>=0.27

[heartpy]
heartpy>=1.2.7
setuptools<82,>=77

[interop]
heartpy>=1.2.7
setuptools<82,>=77
biosppy>=2.2.4
peakutils>=1.3.4
pyhrv>=0.5.0
nolds<0.6.3
neurokit2>=0.2.13
mne>=1.12.1
pylsl>=1.18.2
pyxdf>=1.17.5
statsmodels>=0.14

[lsl]
pylsl>=1.18.2
pyxdf>=1.17.5

[mne]
mne>=1.12.1

[neurokit]
neurokit2>=0.2.13

[pyhrv]
pyhrv>=0.5.0
peakutils>=1.3.4
nolds<0.6.3
setuptools<82,>=77

[stats]
statsmodels>=0.14

[studio]
shiny<2,>=1.7

[studio-test]
shiny<2,>=1.7
pytest-playwright<1,>=0.9
