@@ -129,6 +129,23 @@ count = true
129129[tool .pyproject-fmt ]
130130max_supported_python = " 3.14"
131131
132+ [tool .ty ]
133+ src.exclude = [ " tests/windows/winreg_mock_values.py" ]
134+
135+ [[tool .ty .overrides ]]
136+ include = [ " src/python_discovery/_py_info.py" , " src/python_discovery/_py_spec.py" ]
137+ rules.unused-ignore-comment = " ignore"
138+ rules.invalid-argument-type = " ignore"
139+ rules.invalid-return-type = " ignore"
140+ rules.no-matching-overload = " ignore"
141+
142+ [[tool .ty .overrides ]]
143+ include = [ " tests/**/*.py" ]
144+ rules.unused-ignore-comment = " ignore"
145+ rules.invalid-argument-type = " ignore"
146+ rules.no-matching-overload = " ignore"
147+ rules.unresolved-attribute = " ignore"
148+
132149[tool .pytest ]
133150ini_options.markers = [ " graalpy" ]
134151
@@ -162,20 +179,3 @@ report.partial_branches = [
162179report.show_missing = true
163180html.show_contexts = true
164181html.skip_covered = false
165-
166- [tool .ty ]
167- src.exclude = [ " tests/windows/winreg_mock_values.py" ]
168-
169- [[tool .ty .overrides ]]
170- include = [ " src/python_discovery/_py_info.py" , " src/python_discovery/_py_spec.py" ]
171- rules.unused-ignore-comment = " ignore"
172- rules.invalid-argument-type = " ignore"
173- rules.invalid-return-type = " ignore"
174- rules.no-matching-overload = " ignore"
175-
176- [[tool .ty .overrides ]]
177- include = [ " tests/**/*.py" ]
178- rules.unused-ignore-comment = " ignore"
179- rules.invalid-argument-type = " ignore"
180- rules.no-matching-overload = " ignore"
181- rules.unresolved-attribute = " ignore"
0 commit comments