Spaces:
Running
Running
File size: 1,002 Bytes
6af0b1a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[project]
name = "moltbot-body"
version = "0.1.0"
description = "Motlbot's physical body - Reachy Mini integration with Clawdbot"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
# Reachy Mini SDK
"reachy-mini>=1.2.13",
"reachy_mini_dances_library",
"reachy_mini_toolbox",
# Audio
"numpy",
"scipy",
"soundfile",
# Whisper STT (faster-whisper uses CTranslate2, no numba dependency)
"faster-whisper",
# HTTP client for Clawdbot gateway
"httpx",
"httpx-sse>=0.4.0",
# WebSocket for streaming TTS
"websockets>=12.0",
# Environment
"python-dotenv",
]
[project.optional-dependencies]
dev = [
"pytest",
"ruff",
]
[project.scripts]
moltbot-body = "moltbot_body.main:main"
[project.entry-points."reachy_mini_apps"]
moltbot-body = "moltbot_body.main:MoltbotBody"
[tool.setuptools.packages.find]
where = ["."]
|