From 7ea79346f31d7179b16b60cc3d31b473b7b0acd7 Mon Sep 17 00:00:00 2001 From: yewentao256 Date: Mon, 13 Jul 2026 12:25:09 +0000 Subject: [PATCH] split mypy work 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 32d7f45f318a..4852a8cdf0f3 100755 --- a/tools/pre_commit/mypy.py +++ b/tools/pre_commit/mypy.py @@ -104,7 +104,30 @@ # 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", ]