httpx>=0.27
rich>=13.0
beautifulsoup4>=4.12
dnspython>=2.6
pyyaml>=6.0

[api]
fastapi>=0.100
uvicorn>=0.24

[dev]
pytest>=7.0
pytest-asyncio>=0.21
pytest-cov>=4.0
ruff>=0.11
pyright>=1.1
pre-commit>=3.0

[full]
reconprobe[api,reporting,screenshots,webhooks]

[reporting]
fpdf2>=2.7
openpyxl>=3.1

[screenshots]
playwright>=1.40

[webhooks]
aiohttp>=3.9
