jsonschema>=4.23

[all]
jsonschema>=4.23
anthropic>=0.39
aiohttp>=3.9
fastapi>=0.110
uvicorn>=0.29
jinja2>=3.1
python-multipart>=0.0.9
httpx>=0.27
bcrypt>=4.1
cryptography>=42
opentelemetry-api>=1.25
opentelemetry-sdk>=1.25
redis>=5.0
psycopg2-binary>=2.9
web3>=7.0
boto3>=1.34

[anthropic]
anthropic>=0.39

[api]
fastapi>=0.110
uvicorn>=0.29

[dashboard]
fastapi>=0.110
uvicorn>=0.29
jinja2>=3.1
python-multipart>=0.0.9
httpx>=0.27
bcrypt>=4.1

[dev]
pytest>=8
pytest-asyncio>=0.23
httpx>=0.27
cryptography>=42
jinja2>=3.1
python-multipart>=0.0.9
bcrypt>=4.1

[encrypted]
cryptography>=42

[ethereum]
web3>=7.0

[ollama]
aiohttp>=3.9

[otel]
opentelemetry-api>=1.25
opentelemetry-sdk>=1.25

[postgres]
psycopg2-binary>=2.9

[redis]
redis>=5.0

[s3]
boto3>=1.34
cryptography>=42
