diff --git a/pyproject.toml b/pyproject.toml index bf47fda..b1de8ed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,6 +22,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", ] requires-python = ">=3.9.0" dependencies = [ @@ -39,8 +40,6 @@ dependencies = [ "RPi.GPIO", "gpiozero", "spidev", - "PyQt5", - "PyQt6", ] [project.optional-dependencies] @@ -52,6 +51,11 @@ dev = [ "pytest", ] +# Optional GUI/tray dependencies. Only needed on desktop installs that use lva_tray_client. +tray = [ + "PyQt5>=5.15", +] + [project.urls] "Source Code" = "https://github.com/imonlinux/linux-voice-assistant"