Commit Graph
11 Commits
Author SHA1 Message Date
imonlinux 19677dfedd Update pyproject.toml 2025-11-17 20:14:11 -08:00
imonlinux ab4bc2d027 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.
2025-11-17 15:22:14 -08:00
imonlinux 111f99983e Update pyproject.toml 2025-11-11 19:57:35 -08:00
imonlinux 676591a75d Update pyproject.toml
Add RPi.GPIO library
2025-11-04 13:34:27 -08:00
imonlinux 9547a8eea6 Add Support for NEOPixel via SPI 2025-10-15 20:31:38 -07:00
imonlinux 824ac111ff Implement MQTT for Advanced LVA Controls
Adds paho-mqtt as a core dependency to enable MQTT communication.

Pins aioesphomeapi==41.13.0 to ensure stability with the existing codebase and avoid unresolved library issues on some platforms.
2025-10-12 12:55:33 -07:00
Michael Hansen 7a4b3e661a Add zeroconf discovery 2025-09-18 10:52:56 -05:00
Mieszko Syty f520459022 Fix PEP 508 dependency operator: => -> >= 2025-09-15 20:24:08 +02:00
Michael Hansen 5ee07dd76d Add python-mpv dependency 2025-09-08 14:00:21 -05:00
Michael Hansen 4356633ed6 Rename to Linux Voice Assistant 2025-08-26 09:30:58 -05:00
Michael Hansen 15e0b4be80 Include all files 2025-08-06 10:50:34 -05:00