Skip to content

ci: add ty as second blocking type-checker alongside mypy#124

Merged
smarlhens merged 1 commit into
mainfrom
feat/ty-alongside-mypy
May 11, 2026
Merged

ci: add ty as second blocking type-checker alongside mypy#124
smarlhens merged 1 commit into
mainfrom
feat/ty-alongside-mypy

Conversation

@smarlhens
Copy link
Copy Markdown
Owner

@smarlhens smarlhens commented May 11, 2026

Add Astral's ty preview type checker as a second blocking gate next to mypy, in three places: dev dependency, pre-commit hook (uv run ty check), and CI step in lint-and-test. Configure ty strict profile (every diagnostic defaulting to warn or ignore promoted to error in [tool.ty.rules]). Mypy unchanged — both checkers must pass.

@smarlhens smarlhens force-pushed the feat/ty-alongside-mypy branch from 219bb29 to 126e368 Compare May 11, 2026 14:59
@smarlhens smarlhens merged commit 68a5d72 into main May 11, 2026
5 checks passed
@smarlhens smarlhens deleted the feat/ty-alongside-mypy branch May 11, 2026 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant