Spaces:
Running
Running
| [project] | |
| name = "reachy-mini-face-detection" | |
| version = "0.1.0" | |
| description = "Face + expression detection app for the Reachy Mini robot. Reacts to people with random expressive movements." | |
| readme = "README.md" | |
| requires-python = ">=3.12" | |
| license = { text = "Apache-2.0" } | |
| authors = [{ name = "Presidio" }] | |
| dependencies = [ | |
| "numpy>=1.26", | |
| "opencv-python>=4.9", | |
| ] | |
| # The robot SDK is only needed to run on/against the robot, not for local | |
| # unit testing of the detection + behaviour logic. | |
| [project.optional-dependencies] | |
| robot = ["reachy-mini"] | |
| dev = ["pytest>=8.0"] | |
| # Entry point the Reachy Mini daemon uses to discover the app. | |
| [project.entry-points."reachy_mini_apps"] | |
| reachy-mini-face-detection = "face_detection.main:FaceDetection" | |
| # Convenience CLI for testing detection on a local webcam (no robot needed). | |
| [project.scripts] | |
| face-detection-preview = "face_detection.local_preview:main" | |
| [build-system] | |
| requires = ["hatchling"] | |
| build-backend = "hatchling.build" | |
| [tool.hatch.build.targets.wheel] | |
| packages = ["face_detection"] | |
| [tool.pytest.ini_options] | |
| testpaths = ["tests"] | |