[PATCH ezgb 5/6] Add ty checks
Tamir Duberstein <[email protected]>
| Newsgroups | org.kernel.linux.tools |
|---|---|
| Message-ID | <[email protected]> |
Add ty to the local CI script with all rules set to errors. Signed-off-by: Tamir Duberstein <[email protected]> --- ci.sh | 1 + pyproject.toml | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/ci.sh b/ci.sh index fbc433d..e140eb6 100755 --- a/ci.sh +++ b/ci.sh @@ -4,6 +4,7 @@ set -eu uv run ruff check uv run ruff format --check +uv run ty check uv run mypy . uv run pyright uv run pytest --durations=0 diff --git a/pyproject.toml b/pyproject.toml index 452bd6a..33a21d8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,6 +29,7 @@ dev = [ "pyright", "pytest", "ruff", + "ty", ] [project.urls] @@ -57,3 +58,6 @@ typeCheckingMode = "strict" executionEnvironments = [ { root = "tests", reportPrivateUsage = false }, ] + +[tool.ty.rules] +all = "error" -- 2.53.0