[project]
name = "huecli"
version = "0.1.6"
description = "Set Philips Hue lights using MQTT"
authors = [
    { name = "Torjus HÃ¥kestad", email = "torjus@usit.uio.no" },
]
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
    "paho-mqtt>=2.1.0",
    "typer-slim>=0.13.1",
]

[project.scripts]
huecli = "huecli.__main__:main"

[tool.uv]
package = true

[dependency-groups]
dev = [
    {include-group = "linting"},
    {include-group = "typing"},
]
typing = [
    "mypy>=1.13.0",
]
linting = [
    "ruff>=0.8.0",
]