Added codespell CI job and fixed existing spelling issues.
Dependency Audit / Dependency Audit (push) Successful in 15s
CI / Formatting (push) Successful in 12s
CI / Linting (push) Successful in 12s
CI / Tests (Python 3.12) (push) Successful in 25s
CI / Tests (Python 3.13) (push) Successful in 24s
CI / Tests (Python 3.14) (push) Successful in 22s
CI / Type Checking (push) Successful in 24s
CI / Spelling (push) Successful in 13s

This commit is contained in:
2026-02-19 14:50:24 -05:00
parent 12c0394cf9
commit 525ead5ba8
6 changed files with 52 additions and 13 deletions
+4
View File
@@ -31,6 +31,7 @@ dev = [
"types-PyYAML>=6.0.12.20250915",
"ruff>=0.15.1",
"pip-audit>=2.10.0",
"codespell>=2.4.1",
]
[tool.uv]
@@ -122,6 +123,9 @@ ignore = [
"owlbot/__main__.py" = ["T201"] # CLI entry point uses print() for user output
"tests/**" = ["S101", "S311"] # assert is standard for pytest; random is fine in tests
[tool.codespell]
skip = "owlbot/_version.py,uv.lock"
[tool.coverage.run]
source = ["owlbot"]
omit = [