opentelemetry-api<2,>=1.39
opentelemetry-sdk<2,>=1.39
opentelemetry-exporter-otlp-proto-http<2,>=1.39
opentelemetry-instrumentation-logging>=0.60b0
pydantic>=2.0.0
pydantic-settings>=2.0.0
uuid6>=2024.7.10

[all]
ledger-sdk[django,fastapi,flask,httpx,loguru,requests,sqlalchemy,structlog]

[dev]
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
pytest-mock>=3.11.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.5.0
httpx[http2]>=0.25.0
requests>=2.28.0
sqlalchemy>=2.0.0
fastapi>=0.104.0
starlette>=0.27.0
uvicorn>=0.24.0
django>=4.2.0
flask>=2.3.0

[django]
django>=4.2.0

[fastapi]
fastapi>=0.104.0
starlette>=0.27.0

[flask]
flask>=2.3.0

[httpx]
httpx>=0.25.0

[loguru]
loguru>=0.7

[requests]
requests>=2.28.0

[sqlalchemy]
sqlalchemy>=2.0.0

[structlog]
structlog>=23
