requests<3.0,>=2.7
six>=1.5
python-dateutil>=2.2
backoff>=1.10.0
distro>=1.5.0

[dev]
django-stubs
lxml
mypy
mypy-baseline
types-mock
types-python-dateutil
types-requests
types-setuptools
types-six
pre-commit
pydantic
ruff

[langchain]
langchain>=0.2.0

[sentry]
sentry-sdk
django

[test]
mock>=2.0.0
freezegun==1.5.1
coverage
pytest
pytest-timeout
pytest-asyncio
django
openai
anthropic
langgraph
langchain-community>=0.2.0
langchain-openai>=0.2.0
langchain-anthropic>=0.2.0
google-genai
pydantic
parameterized>=0.8.1
