@@ -36,41 +36,31 @@ disable_error_code = "attr-defined"
3636# style choices
3737warn_no_return = " False"
3838
39- # TODO: Fix typing for these modules
39+ # Changes mypy default to ignore all errors
4040[[tool .mypy .overrides ]]
4141module = [
42- " pytorch_lightning.callbacks.*" ,
43- " pytorch_lightning.core.*" ,
44- " pytorch_lightning.loggers.*" ,
45- " pytorch_lightning.loops.*" ,
46- " pytorch_lightning.overrides.*" ,
47- " pytorch_lightning.plugins.environments.*" ,
48- " pytorch_lightning.plugins.training_type.*" ,
49- " pytorch_lightning.profiler.*" ,
50- " pytorch_lightning.trainer.*" ,
51- " pytorch_lightning.distributed.*" ,
52- " pytorch_lightning.tuner.*" ,
53- " pytorch_lightning.utilities.*" ,
42+ " pytorch_lightning.*" ,
5443]
5544ignore_errors = " True"
5645
46+ # Override the default for files where we would like to enable type checking
47+ # TODO: Bring more files into this section
5748[[tool .mypy .overrides ]]
5849module = [
5950 " pytorch_lightning.callbacks.device_stats_monitor" ,
6051 " pytorch_lightning.callbacks.early_stopping" ,
6152 " pytorch_lightning.callbacks.gpu_stats_monitor" ,
6253 " pytorch_lightning.callbacks.gradient_accumulation_scheduler" ,
63- " pytorch_lightning.callbacks.lr_monitor" ,
6454 " pytorch_lightning.callbacks.model_summary" ,
6555 " pytorch_lightning.callbacks.progress" ,
6656 " pytorch_lightning.callbacks.pruning" ,
6757 " pytorch_lightning.callbacks.rich_model_summary" ,
6858 " pytorch_lightning.core.optimizer" ,
69- " pytorch_lightning.lite.* " ,
70- " pytorch_lightning.loops.optimization.* " ,
59+ " pytorch_lightning.loops.optimization.closure.py " ,
60+ " pytorch_lightning.loops.optimization.manual_loop.py " ,
7161 " pytorch_lightning.loops.evaluation_loop" ,
72- " pytorch_lightning.trainer.connectors.checkpoint_connector " ,
73- " pytorch_lightning.trainer.connectors.logger_connector.* " ,
62+ " pytorch_lightning.trainer.connectors.logger_connector.py " ,
63+ " pytorch_lightning.trainer.connectors.logger_connector.fx_validator.py " ,
7464 " pytorch_lightning.trainer.connectors.signal_connector" ,
7565 " pytorch_lightning.trainer.progress.*" ,
7666 " pytorch_lightning.tuner.auto_gpu_select" ,
@@ -80,8 +70,6 @@ module = [
8070 " pytorch_lightning.utilities.cloud_io" ,
8171 " pytorch_lightning.utilities.device_dtype_mixin" ,
8272 " pytorch_lightning.utilities.device_parser" ,
83- " pytorch_lightning.utilities.distributed" ,
84- " pytorch_lightning.utilities.memory" ,
8573 " pytorch_lightning.utilities.model_summary" ,
8674 " pytorch_lightning.utilities.parameter_tying" ,
8775 " pytorch_lightning.utilities.parsing" ,
0 commit comments