From 2bd7969143a3bf3073a554e589bdea72852251c3 Mon Sep 17 00:00:00 2001 From: jatinkrmalik Date: Wed, 4 Feb 2026 23:35:46 -0800 Subject: [PATCH] fix: Add missing keyboard_backends package to pyproject.toml The vocalinux.ui.keyboard_backends module was not being installed because it wasn't listed in the packages configuration. This caused a ModuleNotFoundError when trying to launch Vocalinux after installation. Fixes installation issue where the app fails to start with: ModuleNotFoundError: No module named 'vocalinux.ui.keyboard_backends' --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 45a4033..7392f6d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ maintainers = [ ] requires-python = ">=3.8" keywords = [ - "voice", "dictation", "speech", "recognition", + "voice", "dictation", "speech", "recognition", "linux", "accessibility", "voice-typing", "speech-to-text" ] classifiers = [ @@ -85,7 +85,7 @@ Issues = "https://github.com/jatinkrmalik/vocalinux/issues" Changelog = "https://github.com/jatinkrmalik/vocalinux/releases" [tool.setuptools] -packages = ["vocalinux", "vocalinux.speech_recognition", "vocalinux.text_injection", "vocalinux.ui", "vocalinux.utils"] +packages = ["vocalinux", "vocalinux.speech_recognition", "vocalinux.text_injection", "vocalinux.ui", "vocalinux.ui.keyboard_backends", "vocalinux.utils"] package-dir = {"" = "src"} [tool.setuptools.dynamic]