Commit 8bccda9
feat: replace mypy with ty type checker for testing
- Replace mypy dependency with ty in pyproject.toml
- Remove mypy.ini configuration file
- Add ty.src configuration with exclude patterns
- Update CI workflow from mypy-check to ty-check
- Update type-check Poe task to use ty check command
- Exclude bin, docs, and unit_tests directories from ty checking
This change enables testing of the new Rust-based ty type checker
as an alternative to mypy for performance and usability evaluation.
Co-Authored-By: AJ Steers <[email protected]>1 parent a59d25f commit 8bccda9
3 files changed
+9
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
57 | | - | |
| 56 | + | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
78 | | - | |
| 77 | + | |
| 78 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
132 | 135 | | |
133 | 136 | | |
134 | 137 | | |
| |||
154 | 157 | | |
155 | 158 | | |
156 | 159 | | |
157 | | - | |
| 160 | + | |
158 | 161 | | |
159 | 162 | | |
160 | 163 | | |
| |||
0 commit comments