jinja2>=3.1

[all]
bmlib[anthropic,ollama,openai,pdf,postgresql,publications,transparency]

[anthropic]
anthropic>=0.30

[dev]
pytest>=7.0
pytest-cov
ruff

[ollama]
ollama>=0.3

[openai]
openai>=1.0

[pdf]
pymupdf>=1.23

[postgresql]
psycopg2-binary>=2.9

[publications]
httpx>=0.25

[transparency]
httpx>=0.25
