numpy>=1.20.0
scipy>=1.7.0

[all]
freqprob[dev,docs,memory]

[dev]
freqprob[test]
ruff==0.16.0
mypy==2.3.0
bandit[toml]>=1.7.0
numpy<2.6
scipy<1.19
build>=0.10.0
twine>=4.0.0

[docs]
mkdocs-material>=9.5
mkdocstrings[python]>=0.24

[memory]
psutil>=5.8.0

[test]
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-xdist>=3.0.0
hypothesis>=6.0.0
nltk>=3.8
scikit-learn>=1.0.0
