pydantic>=2.0
pydantic-settings>=2.0
python-dotenv>=1.0
google-genai>=2.0
httpx>=0.27
networkx>=3.0
sqlglot>=25.0
tree-sitter>=0.21
tree-sitter-language-pack>=0.2

[all]
playwright>=1.40
semgrep>=1.50
pyjwt[crypto]>=2.8
dnspython>=2.4

[bench]
agentdojo>=0.1

[dev]
pytest>=8.0

[dev-all]
pytest>=8.0
ruff>=0.6
mypy>=1.11
PyYAML>=6.0

[dns]
dnspython>=2.4

[dynamic]
playwright>=1.40

[oidc]
pyjwt[crypto]>=2.8

[semgrep]
semgrep>=1.50
