[project] name = "dora-reachy1" version = "0.3.6" authors = [ { name = "Haixuan Xavier Tao", email = "" }, { name = "Enzo Le Van", email = "" }, ] description = "Dora Node for controlling reachy1" license = { text = "MIT" } readme = "README.md" requires-python = ">=3.10" dependencies = [ "dora-rs >= 0.3.6", "reachy-sdk >= 0.7.0", "grpcio-tools >= 1.50.0" ] [dependency-groups] dev = ["pytest >=8.1.1", "ruff >=0.9.1"] [project.scripts] dora-reachy1 = "dora_reachy1.main:main" dora-reachy1-vision = "dora_reachy1_vision.main:main" [build-system] requires = ["poetry-core>=1.8.0"] build-backend = "poetry.core.masonry.api" [tool.ruff.lint] extend-select = [ "D", # pydocstyle "UP", # Ruff's UP rule "PERF", # Ruff's PERF rule "RET", # Ruff's RET rule "RSE", # Ruff's RSE rule "NPY", # Ruff's NPY rule "N", # Ruff's N rule "I", # Ruff's I rule ]