# Инструменты разработки и проверок. Платформенные зависимости — в requirements.txt (не меняем).
# httpx (клиент для TestClient) уже закреплён в requirements.txt — здесь не дублируется.
-r requirements.txt
ruff==0.16.10
mypy==2.4.0
pytest==9.1.1
pytest-asyncio==1.4.0
pytest-env==1.7.1
jsonschema==4.26.0
# заглушки типов для mypy (yaml используется эмулятором и загрузкой схем)
types-PyYAML==6.0.12.20260906
