[build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [project] name = "reachy-mini-ha-voice" version = "1.0.0" license = {text = "Apache-2.0"} description = "Reachy Mini voice assistant for Home Assistant using ESPHome protocol" readme = "README.md" authors = [ {name = "Reachy Mini HA Voice Contributors", email = "hello@reachy-mini.org"} ] keywords = ["home", "assistant", "voice", "esphome", "reachy", "robot", "reachy-mini-app"] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Topic :: Scientific/Engineering :: Artificial Intelligence", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", ] requires-python = ">=3.10" dependencies = [ "aioesphomeapi==42.7.0", "numpy>=2,<3", "pymicro-wakeword>=2,<3", "pyopen-wakeword>=1,<2", "pyaudio>=0.2.11", "zeroconf<1", "reachy-mini", ] [project.optional-dependencies] dev = [ "black", "flake8", "mypy", "pylint", "pytest", ] [project.urls] "Source Code" = "https://huggingface.co/spaces/djhui5710/reachy_mini_ha_voice" [project.entry-points."reachy_mini_apps"] reachy_mini_ha_voice = "reachy_mini_ha_voice.app:ReachyMiniHAVoiceApp" [tool.setuptools] package-dir = { "" = "." } include-package-data = true [tool.setuptools.packages.find] where = ["."] [tool.setuptools.package-data] reachy_mini_ha_voice = ["**/*"]