From 6260bf1dca555aedf99a785c391e2aea1a9d4ec1 Mon Sep 17 00:00:00 2001 From: imonlinux <39863321+imonlinux@users.noreply.github.com> Date: Sun, 30 Nov 2025 00:33:08 -0800 Subject: [PATCH] Update pyproject.toml Fix regression bug introduced with the lva tray client. --- pyproject.toml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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"