pyyaml>=6.0.2
tqdm>=4.65
psutil>=6.0
tabulate>=0.9.0
aiohttp>=3.9.0

[dev]
pytest>=8.0
pytest-cov>=7.0
pytest-timeout>=2.1
pytest-mock>=3.14
pytest-asyncio>=1.0
black>=24.0
ruff>=0.4
mypy>=1.10
types-PyYAML>=6.0.12
build>=1.0
wheel>=0.44
twine>=6.0

[fuzzy]
rapidfuzz>=3.0

[ml]
numpy>=1.24.0
scikit-learn>=1.3.0

[security]
bandit[toml]>=1.8
pip-audit>=2.9
safety>=3.0

[test]
pytest>=8.0
pytest-cov>=7.0
pytest-timeout>=2.1
pytest-mock>=3.14
pytest-asyncio>=1.0
