[build-system] requires = ["setuptools>=61"] build-backend = "setuptools.build_meta" [project] name = "saqr" version = "0.1.0" description = "PPE safety detection and Unitree G1 humanoid integration" requires-python = ">=3.10" dependencies = [ "ultralytics>=8.0.0", "opencv-python", "numpy", "PyYAML", ] [project.optional-dependencies] gui = ["PySide6>=6.5.0"] realsense = ["pyrealsense2"] [project.scripts] saqr = "saqr.apps.saqr_cli:main" saqr-detect = "saqr.apps.detect_cli:main" saqr-train = "saqr.apps.train_cli:main" saqr-manager = "saqr.apps.manager_cli:main" saqr-view-stream = "saqr.apps.view_stream:main" saqr-gui = "saqr.gui.app:main" saqr-bridge = "saqr.robot.bridge:main" [tool.setuptools.packages.find] include = ["saqr*"]