[build-system] requires = ["setuptools>=61"] build-backend = "setuptools.build_meta" [project] name = "portal" version = "0.1.0" description = "WS2812 LED control for Raspberry Pi" requires-python = ">=3.9" dependencies = [ "spidev>=3.6", "rpi-ws281x>=5.0.0", "rpi5-ws2812>=0.1.2", ] [project.optional-dependencies] sim = [ "fastapi>=0.115", "uvicorn[standard]>=0.32", ] [tool.setuptools.packages.find] where = ["."] include = ["leds*"]