grafana-client>=5.0.0
lark>=1.2.2
pydantic>=2.11.0
promql-parser>=0.7.0
pyyaml>=6.0
requests>=2.31.0

[all]
elastic-observability-migration[grafana]
elastic-observability-migration[datadog]
elastic-observability-migration[kibana]

[browser]
playwright>=1.61.0

[datadog]
datadog-api-client

[dev]
build>=1.3.0
hypothesis>=6.130.0
jsonschema>=4.25
pip-licenses>=5.0.0
cyclonedx-bom>=5.0.0
pytest>=9.0.3
pytest-cov>=6.0.0
ruff>=0.15.11
mypy>=1.20.1
types-requests>=2.33.0.20260408
types-pyyaml>=6.0.12.20260408
pre-commit>=4.5.1
setuptools>=77
wheel

[grafana]
grafana-client>=5.0.0
promql-parser>=0.7.0

[kibana]

[kibana:python_version >= "3.12"]
kb-dashboard-cli==0.4.1
kb-dashboard-lint==0.4.1
