[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"]