requests>=2.28.0
beautifulsoup4>=4.11.0
defusedxml>=0.7.1
pymupdf>=1.23.0
markdown-pdf>=1.3.0
networkx>=3.0

[audit]
bandit>=1.7.5
pip-audit>=2.7.0
ruff>=0.4.0
radon>=6.0.0
vulture>=2.11
mypy>=1.10.0
detect-secrets>=1.5.0
semgrep>=1.70.0

[dev]
pytest>=7.0
pytest-asyncio
