[project] name = "dora-calibration" version = "0.1.0" license = { file = "MIT" } authors = [{ name = "Dora" }] description = "Dora node for eye-in-hand calibration with minimal OpenCV UI" requires-python = ">=3.8" dependencies = [ "dora-rs >= 0.3.9", "numpy < 2.0.0", "opencv-contrib-python >= 4.1.1", "pyyaml >= 6.0", ] [dependency-groups] dev = ["pytest >=8.1.1", "ruff >=0.9.1"] [project.scripts] dora-calibration = "dora_calibration.main:main" [tool.ruff.lint] extend-select = [ "D", "UP", "PERF", "RET", "RSE", "NPY", "N", "I", ]