PyYAML>=6.0
aiohttp>=3.9
paho-mqtt>=2.0
prometheus-client>=0.20
opentelemetry-api>=1.24
opentelemetry-sdk>=1.24
requests>=2.31

[dev]
pytest>=8.0
pytest-asyncio>=0.23
pytest-cov>=5.0
ruff>=0.5
mypy>=1.10
types-PyYAML>=6.0.12.20240808
build>=1.2
twine>=6.0
pre-commit>=3.7
types-requests>=2.32.0

[docs]
mkdocs>=1.6
mkdocs-material>=9.5
mkdocstrings[python]>=0.25
