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