[project] name = "pi-dictate-service" version = "0.1.0" description = "Socket-activated transcription service for the Pi dictate extension" requires-python = ">=3.12,<3.13" dependencies = [] [project.optional-dependencies] local = [ "nemo-toolkit[asr]==3.0.0", "numpy==2.5.2", "torch==2.13.0", ] cloud = [ "websockets==15.0.1", ] [project.scripts] pi-dictate-service = "pi_dictate_service.server:main" [build-system] requires = ["setuptools==84.0.0"] build-backend = "setuptools.build_meta" [tool.setuptools.packages.find] where = ["src"] [tool.uv] package = true