@@ -538,9 +538,9 @@ disallow_any_explicit = false # TODO
538
538
disallow_any_generics = false # TODO
539
539
disallow_subclassing_any = false # TODO
540
540
# Untyped definitions and calls
541
- disallow_untyped_calls = false # TODO
542
- disallow_untyped_defs = false # TODO
543
- disallow_incomplete_defs = false # TODO
541
+ disallow_untyped_calls = true
542
+ disallow_untyped_defs = true
543
+ disallow_incomplete_defs = true
544
544
check_untyped_defs = true
545
545
disallow_untyped_decorators = true
546
546
# None and Optional handling
@@ -566,6 +566,129 @@ show_error_context = false
566
566
show_column_numbers = false
567
567
show_error_codes = true
568
568
569
+ [[tool .mypy .overrides ]]
570
+ module = [
571
+ " pandas._config.config" , # TODO
572
+ " pandas._libs.*" ,
573
+ " pandas._testing.*" , # TODO
574
+ " pandas.arrays" , # TODO
575
+ " pandas.compat.numpy.function" , # TODO
576
+ " pandas.compat._optional" , # TODO
577
+ " pandas.compat.compressors" , # TODO
578
+ " pandas.compat.pickle_compat" , # TODO
579
+ " pandas.core._numba.executor" , # TODO
580
+ " pandas.core.array_algos.datetimelike_accumulations" , # TODO
581
+ " pandas.core.array_algos.masked_accumulations" , # TODO
582
+ " pandas.core.array_algos.masked_reductions" , # TODO
583
+ " pandas.core.array_algos.putmask" , # TODO
584
+ " pandas.core.array_algos.quantile" , # TODO
585
+ " pandas.core.array_algos.replace" , # TODO
586
+ " pandas.core.array_algos.take" , # TODO
587
+ " pandas.core.arrays.*" , # TODO
588
+ " pandas.core.computation.*" , # TODO
589
+ " pandas.core.dtypes.astype" , # TODO
590
+ " pandas.core.dtypes.cast" , # TODO
591
+ " pandas.core.dtypes.common" , # TODO
592
+ " pandas.core.dtypes.concat" , # TODO
593
+ " pandas.core.dtypes.dtypes" , # TODO
594
+ " pandas.core.dtypes.generic" , # TODO
595
+ " pandas.core.dtypes.inference" , # TODO
596
+ " pandas.core.dtypes.missing" , # TODO
597
+ " pandas.core.groupby.categorical" , # TODO
598
+ " pandas.core.groupby.generic" , # TODO
599
+ " pandas.core.groupby.grouper" , # TODO
600
+ " pandas.core.groupby.groupby" , # TODO
601
+ " pandas.core.groupby.ops" , # TODO
602
+ " pandas.core.indexers.*" , # TODO
603
+ " pandas.core.indexes.*" , # TODO
604
+ " pandas.core.interchange.column" , # TODO
605
+ " pandas.core.interchange.dataframe_protocol" , # TODO
606
+ " pandas.core.interchange.from_dataframe" , # TODO
607
+ " pandas.core.internals.*" , # TODO
608
+ " pandas.core.methods.*" , # TODO
609
+ " pandas.core.ops.array_ops" , # TODO
610
+ " pandas.core.ops.common" , # TODO
611
+ " pandas.core.ops.invalid" , # TODO
612
+ " pandas.core.ops.mask_ops" , # TODO
613
+ " pandas.core.ops.missing" , # TODO
614
+ " pandas.core.reshape.*" , # TODO
615
+ " pandas.core.strings.*" , # TODO
616
+ " pandas.core.tools.*" , # TODO
617
+ " pandas.core.window.common" , # TODO
618
+ " pandas.core.window.ewm" , # TODO
619
+ " pandas.core.window.expanding" , # TODO
620
+ " pandas.core.window.numba_" , # TODO
621
+ " pandas.core.window.online" , # TODO
622
+ " pandas.core.window.rolling" , # TODO
623
+ " pandas.core.accessor" , # TODO
624
+ " pandas.core.algorithms" , # TODO
625
+ " pandas.core.apply" , # TODO
626
+ " pandas.core.arraylike" , # TODO
627
+ " pandas.core.base" , # TODO
628
+ " pandas.core.common" , # TODO
629
+ " pandas.core.config_init" , # TODO
630
+ " pandas.core.construction" , # TODO
631
+ " pandas.core.flags" , # TODO
632
+ " pandas.core.frame" , # TODO
633
+ " pandas.core.generic" , # TODO
634
+ " pandas.core.indexing" , # TODO
635
+ " pandas.core.missing" , # TODO
636
+ " pandas.core.nanops" , # TODO
637
+ " pandas.core.resample" , # TODO
638
+ " pandas.core.roperator" , # TODO
639
+ " pandas.core.sample" , # TODO
640
+ " pandas.core.series" , # TODO
641
+ " pandas.core.sorting" , # TODO
642
+ " pandas.errors" , # TODO
643
+ " pandas.io.clipboard" , # TODO
644
+ " pandas.io.excel._base" , # TODO
645
+ " pandas.io.excel._odfreader" , # TODO
646
+ " pandas.io.excel._odswriter" , # TODO
647
+ " pandas.io.excel._openpyxl" , # TODO
648
+ " pandas.io.excel._pyxlsb" , # TODO
649
+ " pandas.io.excel._xlrd" , # TODO
650
+ " pandas.io.excel._xlsxwriter" , # TODO
651
+ " pandas.io.formats.console" , # TODO
652
+ " pandas.io.formats.css" , # TODO
653
+ " pandas.io.formats.excel" , # TODO
654
+ " pandas.io.formats.format" , # TODO
655
+ " pandas.io.formats.info" , # TODO
656
+ " pandas.io.formats.printing" , # TODO
657
+ " pandas.io.formats.style" , # TODO
658
+ " pandas.io.formats.style_render" , # TODO
659
+ " pandas.io.formats.xml" , # TODO
660
+ " pandas.io.json.*" , # TODO
661
+ " pandas.io.parsers.*" , # TODO
662
+ " pandas.io.sas.sas_xport" , # TODO
663
+ " pandas.io.sas.sas7bdat" , # TODO
664
+ " pandas.io.clipboards" , # TODO
665
+ " pandas.io.common" , # TODO
666
+ " pandas.io.gbq" , # TODO
667
+ " pandas.io.html" , # TODO
668
+ " pandas.io.gbq" , # TODO
669
+ " pandas.io.parquet" , # TODO
670
+ " pandas.io.pytables" , # TODO
671
+ " pandas.io.sql" , # TODO
672
+ " pandas.io.stata" , # TODO
673
+ " pandas.io.xml" , # TODO
674
+ " pandas.plotting.*" , # TODO
675
+ " pandas.tests.*" ,
676
+ " pandas.tseries.frequencies" , # TODO
677
+ " pandas.tseries.holiday" , # TODO
678
+ " pandas.util._decorators" , # TODO
679
+ " pandas.util._doctools" , # TODO
680
+ " pandas.util._print_versions" , # TODO
681
+ " pandas.util._test_decorators" , # TODO
682
+ " pandas.util._validators" , # TODO
683
+ " pandas.util" , # TODO
684
+ " pandas._version" ,
685
+ " pandas.conftest" ,
686
+ " pandas"
687
+ ]
688
+ disallow_untyped_calls = false
689
+ disallow_untyped_defs = false
690
+ disallow_incomplete_defs = false
691
+
569
692
[[tool .mypy .overrides ]]
570
693
module = [
571
694
" pandas.tests.*" ,
0 commit comments