From b3cfca996c8340263cd1fb770a4c5e0b7f400b26 Mon Sep 17 00:00:00 2001 From: Wentao Ye <44945378+yewentao256@users.noreply.github.com> Date: Mon, 13 Jul 2026 08:42:42 -0400 Subject: [PATCH] [Mypy Fix] Split mypy work (#48490) Signed-off-by: yewentao256 --- tools/pre_commit/mypy.py | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/tools/pre_commit/mypy.py b/tools/pre_commit/mypy.py index 32d7f45f31..4852a8cdf0 100755 --- a/tools/pre_commit/mypy.py +++ b/tools/pre_commit/mypy.py @@ -104,7 +104,30 @@ SEPARATE_GROUPS = [ # TODO(woosuk): Include the code from Megatron and HuggingFace. EXCLUDE = [ - "vllm/model_executor/models", + r"vllm/model_executor/models/[aA]", + r"vllm/model_executor/models/[bB]", + r"vllm/model_executor/models/[cC]", + r"vllm/model_executor/models/[dD]", + r"vllm/model_executor/models/[eE]", + r"vllm/model_executor/models/[fF]", + r"vllm/model_executor/models/[gG]", + r"vllm/model_executor/models/[hH]", + r"vllm/model_executor/models/[iI]", + r"vllm/model_executor/models/[jJ]", + r"vllm/model_executor/models/[kK]", + r"vllm/model_executor/models/[lL]", + r"vllm/model_executor/models/[mM]", + r"vllm/model_executor/models/[nN]", + r"vllm/model_executor/models/[oO]", + r"vllm/model_executor/models/[pP]", + r"vllm/model_executor/models/[qQ]", + r"vllm/model_executor/models/[rR]", + r"vllm/model_executor/models/[sS]", + r"vllm/model_executor/models/[tT]", + r"vllm/model_executor/models/[uU]", + r"vllm/model_executor/models/[vV]", + r"vllm/model_executor/models/[wW]", + r"vllm/model_executor/models/[zZ]", "vllm/model_executor/layers/fla/ops", ]