protobuf>=3.20.0
PyYAML>=6.0
requests>=2.28.0
tusk-drift-schemas>=0.1.34
aiohttp>=3.9.0
aiofiles>=23.0.0
opentelemetry-api>=1.20.0
opentelemetry-sdk>=1.20.0
time-machine>=2.10.0
typing_extensions>=4.4.0
socksio>=1.0.0

[coverage]
coverage>=7.0.0

[dev]
Flask>=3.1.2
fastapi>=0.115.6
uvicorn>=0.34.2
python-jsonpath>=0.10
ruff==0.14.13
ty==0.0.12
pytest<9.0.0,>=8.0.0
pytest-mock>=3.15.0
pytest-cov>=7.0.0

[django]
Django>=4.2

[fastapi]
fastapi>=0.115.6
uvicorn>=0.34.2
starlette<0.42.0

[flask]
Flask>=3.1.2

[rust]
drift-core-python>=0.1.9
