Update pyproject.toml

Fix regression bug introduced with the lva tray client.
This commit is contained in:
imonlinux
2025-11-30 00:33:08 -08:00
committed by GitHub
parent fa3889805e
commit 6260bf1dca
+6 -2
View File
@@ -22,6 +22,7 @@ classifiers = [
"Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
] ]
requires-python = ">=3.9.0" requires-python = ">=3.9.0"
dependencies = [ dependencies = [
@@ -39,8 +40,6 @@ dependencies = [
"RPi.GPIO", "RPi.GPIO",
"gpiozero", "gpiozero",
"spidev", "spidev",
"PyQt5",
"PyQt6",
] ]
[project.optional-dependencies] [project.optional-dependencies]
@@ -52,6 +51,11 @@ dev = [
"pytest", "pytest",
] ]
# Optional GUI/tray dependencies. Only needed on desktop installs that use lva_tray_client.
tray = [
"PyQt5>=5.15",
]
[project.urls] [project.urls]
"Source Code" = "https://github.com/imonlinux/linux-voice-assistant" "Source Code" = "https://github.com/imonlinux/linux-voice-assistant"