| [tool.ruff] | |
| line-length = 100 | |
| target-version = "py310" | |
| extend-exclude = ["**/__pycache__/*", "**/logs/*", "**/hub_data/*"] | |
| [tool.ruff.lint] | |
| select = ["E", "F"] | |
| ignore = ["E501"] | |
| [tool.mypy] | |
| python_version = "3.10" | |
| ignore_missing_imports = true | |
| warn_unused_ignores = true | |
| warn_redundant_casts = true | |
| warn_unused_configs = true | |
| show_error_codes = true | |
| explicit_package_bases = true | |
| disable_error_code = ["import-untyped"] | |
| files = ["hub", "node", "core", "skills", "tests"] | |