[project] name = "robotica" version = "0.1.0" description = "Add your description here" readme = "README.md" requires-python = ">=3.13" dependencies = [ "lefthook>=1.13.0", "pybricks>=3.6.1", "pybricksdev>=2.1.0", "ruff>=0.13.0", "umath>=1.0.0", ] [tool.basedpyright] reportUnusedCallResult = "none" reportUnusedImport = "none" [tool.black] target-version = ["py313"] line-length = 88 [tool.ruff] target-version = "py313" line-length = 88 [tool.ruff.lint] extend-select = ["I", "UP", "C"] # isort, pyupgrade, mccabe # non rimuove import non usati unfixable = ["F401"] ignore = ["F401", "F841"] [tool.ruff.lint.mccabe] max-complexity = 12 [tool.ruff.format] quote-style = "double"