openhands 0defdbf07d Fix remaining path references after directory reorganization
- Remove duplicate openhands-cli path from packages/cli/pyproject.toml
- Update CODEOWNERS to reference packages/ui instead of openhands-ui
- Update dev_config to exclude vendor/ instead of third_party/
2025-11-17 19:08:25 +00:00

43 lines
826 B
TOML

# Exclude third-party runtime directory from linting
exclude = ["vendor/", "enterprise/"]
[lint]
select = [
"E",
"W",
"F",
"I",
"Q",
"B",
"ASYNC",
"UP006", # Use `list` instead of `List` for annotations
"UP007", # Use `X | Y` instead of `Union[X, Y]`
"UP008", # Use `X | None` instead of `Optional[X]`
]
ignore = [
"E501",
"B003",
"B007",
"B009",
"B010",
"B904",
"B018",
# Temporarily ignore ASYNC rules until they can be properly fixed in a separate PR
"ASYNC110",
"ASYNC220",
"ASYNC221",
"ASYNC230",
"ASYNC251",
]
[lint.flake8-quotes]
docstring-quotes = "double"
inline-quotes = "single"
[format]
quote-style = "single"
[lint.flake8-bugbear]
extend-immutable-calls = ["Depends", "fastapi.Depends", "fastapi.params.Depends"]