@@ -200,8 +200,60 @@ ignore = [
200200 " A004" , # https://docs.astral.sh/ruff/rules/builtin-import-shadowing/
201201 " PYI001" , # https://docs.astral.sh/ruff/rules/unprefixed-type-param/
202202 " PYI042" , # https://docs.astral.sh/ruff/rules/snake-case-type-alias/
203- " ERA001" , " ANN001" , " ANN201" , " ANN204" , " ANN206" , " ANN401" , " PLR0402" , " PLC0105"
204- ]
203+ " ERA001" , " ANN401" , " PLR0402" , " PLC0105"
204+ ]
205+ "*range.pyi" = [
206+ # TODO: remove when pandas-dev/pandas-stubs#1442 is resolved
207+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
208+ ]
209+ "*category.pyi" = [
210+ # TODO: remove when pandas-dev/pandas-stubs#1443 is resolved
211+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
212+ ]
213+ "*series.pyi" = [
214+ # TODO: remove when pandas-dev/pandas-stubs#1444 is resolved
215+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
216+ ]
217+ "*frame.pyi" = [
218+ # TODO: remove when pandas-dev/pandas-stubs#1446 is resolved
219+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
220+ ]
221+ "*index*" = [
222+ # TODO: remove when indexes are fully typed
223+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
224+ ]
225+ "*computation*" = [
226+ # TODO: remove when computations are fully typed
227+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
228+ ]
229+ "*plotting*" = [
230+ # TODO: remove when plottings are fully typed
231+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
232+ ]
233+ "*io*" = [
234+ # TODO: remove when io is fully typed
235+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
236+ ]
237+ "*window*" = [
238+ # TODO: remove when window is fully typed
239+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
240+ ]
241+ "*generic.pyi" = [
242+ # TODO: remove when generic.pyi is fully typed
243+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
244+ ]
245+ "*array*" = [
246+ # TODO: remove when array is fully typed
247+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
248+ ]
249+ "*_libs*" = [
250+ # TODO: remove when _libs is fully typed
251+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
252+ ]
253+ "*base.pyi" = [
254+ # TODO: remove when base.pyi's are fully typed
255+ " ANN001" , " ANN201" , " ANN204" , " ANN206" ,
256+ ]
205257"scripts/*" = [
206258 # The following rules are ignored permanently for good reasons
207259 " EM" , # https://docs.astral.sh/ruff/rules/#flake8-errmsg-em
0 commit comments