[build-system] requires = ["hatchling"] build-backend = "hatchling.build" [project] name = "openrgb-hue" dynamic = ["version"] description = "Apply Philips Hue scene gradients to OpenRGB-controlled lights, with multiple mapping and animation modes." readme = "README.md" license = { text = "MIT" } requires-python = ">=3.10" authors = [{ name = "Sebastian Krüger" }] dependencies = [ "openrgb-python", "typer>=0.9", "rich>=13", ] [project.optional-dependencies] dev = ["pytest>=7", "pytest-cov"] [project.scripts] openrgb-hue = "openrgb_hue.cli:app" [tool.hatch.version] path = "src/openrgb_hue/__init__.py" [tool.hatch.build.targets.wheel] packages = ["src/openrgb_hue"] [tool.pytest.ini_options] testpaths = ["tests"]