aiohttp<4,>=3.9
async-timeout<6,>=4
fastapi<1,>=0.104
httpx<1,>=0.25
pydantic<3,>=2
pydantic-settings<3,>=2
python-json-logger<5,>=2
uvicorn<1,>=0.24

[:platform_system != "Windows"]
uvloop<1,>=0.19

[dev]
build>=1.0.0
mypy<2,>=1.11.0
pytest<9,>=8.0.0
pytest-asyncio<1,>=0.23.0
redis<6,>=5
ruff>=0.4.0
setuptools>=77
twine<7,>=5
wheel>=0.43

[dev:python_version < "3.11"]
tomli>=2
