pyyaml>=6.0
tqdm>=4.65
psutil>=5.9
tabulate>=0.9.0
aiohttp>=3.8.0

[dev]
pytest>=7.4
pytest-cov>=7.0
pytest-timeout>=2.1
pytest-mock>=3.11
pytest-asyncio>=0.21.0
black>=23.7
ruff>=0.1
mypy>=1.5
types-PyYAML>=6.0
build>=0.10
wheel>=0.41
twine>=4.0

[fuzzy]
rapidfuzz>=3.0

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

[security]
bandit[toml]>=1.7
pip-audit>=2.6
safety>=2.3

[test]
pytest>=7.4
pytest-cov>=7.0
pytest-timeout>=2.1
pytest-mock>=3.11
pytest-asyncio>=0.21.0
