Update pyproject.toml

Goal: You currently have dependencies listed in both pyproject.toml and requirements.txt. These files are redundant and also conflicting (they list different things). This can cause confusion and versioning problems.

The Fix: We will make pyproject.toml the single source of truth by merging all dependencies into it and then deleting the old requirements.txt file.

I merged the two unique libraries from requirements.txt (gpiozero and spidev) into the dependencies list.
This commit is contained in:
imonlinux
2025-11-17 15:22:14 -08:00
committed by GitHub
parent 61bf13ca98
commit ab4bc2d027
+2
View File
@@ -36,6 +36,8 @@ dependencies = [
"adafruit-circuitpython-neopixel",
"adafruit-circuitpython-neopixel-spi",
"RPi.GPIO",
"gpiozero",
"spidev",
]
[project.optional-dependencies]