[Mypy Fix] Split mypy work (#48490)

Signed-off-by: yewentao256 <zhyanwentao@126.com>

Wentao Ye committed Jul 13, 2026 at 08:42 UTC b3cfca996c8340263cd1fb770a4c5e0b7f400b26
1 file changed +24 -1
tools/pre_commit/mypy.py
+24 -1
@@ -104,7 +104,30 @@ SEPARATE_GROUPS = [
104
105 # TODO(woosuk): Include the code from Megatron and HuggingFace.
106 EXCLUDE = [
107 - "vllm/model_executor/models",
107 + r"vllm/model_executor/models/[aA]",
108 + r"vllm/model_executor/models/[bB]",
109 + r"vllm/model_executor/models/[cC]",
110 + r"vllm/model_executor/models/[dD]",
111 + r"vllm/model_executor/models/[eE]",
112 + r"vllm/model_executor/models/[fF]",
113 + r"vllm/model_executor/models/[gG]",
114 + r"vllm/model_executor/models/[hH]",
115 + r"vllm/model_executor/models/[iI]",
116 + r"vllm/model_executor/models/[jJ]",
117 + r"vllm/model_executor/models/[kK]",
118 + r"vllm/model_executor/models/[lL]",
119 + r"vllm/model_executor/models/[mM]",
120 + r"vllm/model_executor/models/[nN]",
121 + r"vllm/model_executor/models/[oO]",
122 + r"vllm/model_executor/models/[pP]",
123 + r"vllm/model_executor/models/[qQ]",
124 + r"vllm/model_executor/models/[rR]",
125 + r"vllm/model_executor/models/[sS]",
126 + r"vllm/model_executor/models/[tT]",
127 + r"vllm/model_executor/models/[uU]",
128 + r"vllm/model_executor/models/[vV]",
129 + r"vllm/model_executor/models/[wW]",
130 + r"vllm/model_executor/models/[zZ]",
131 "vllm/model_executor/layers/fla/ops",
132 ]
133