[Perf] Remove unused loggers in `reasoning/` (#45988)

Signed-off-by: Ivy <fakeshadow1337@gmail.com>

Ivy Xu committed Jun 19, 2026 at 06:24 UTC c3c6d723fdd1c315322e5d5a51c479eb2bc017a2
9 files changed -27
vllm/reasoning/deepseek_v3_reasoning_parser.py
-3
@@ -6,7 +6,6 @@ from typing import TYPE_CHECKING
6
7 from transformers import PreTrainedTokenizerBase
8
9 -from vllm.logger import init_logger
9 from vllm.reasoning import ReasoningParser
10 from vllm.reasoning.deepseek_r1_reasoning_parser import DeepSeekR1ReasoningParser
11
@@ -17,8 +16,6 @@ if TYPE_CHECKING:
16 from vllm.entrypoints.openai.engine.protocol import DeltaMessage
17 from vllm.entrypoints.openai.responses.protocol import ResponsesRequest
18
20 -logger = init_logger(__name__)
21 -
19
20 class DeepSeekV3ReasoningParser(ReasoningParser):
21 """
vllm/reasoning/ernie45_reasoning_parser.py
-3
@@ -7,15 +7,12 @@ from typing import TYPE_CHECKING
7 from transformers import PreTrainedTokenizerBase
8
9 from vllm.entrypoints.openai.engine.protocol import DeltaMessage
10 -from vllm.logger import init_logger
10 from vllm.reasoning.basic_parsers import BaseThinkingReasoningParser
11
12 if TYPE_CHECKING:
13 from vllm.entrypoints.openai.chat_completion.protocol import ChatCompletionRequest
14 from vllm.entrypoints.openai.responses.protocol import ResponsesRequest
15
17 -logger = init_logger(__name__)
18 -
16
17 class Ernie45ReasoningParser(BaseThinkingReasoningParser):
18 """
vllm/reasoning/granite_reasoning_parser.py
-3
@@ -8,15 +8,12 @@ import regex as re
8 from transformers import PreTrainedTokenizerBase
9
10 from vllm.entrypoints.openai.engine.protocol import DeltaMessage
11 -from vllm.logger import init_logger
11 from vllm.reasoning import ReasoningParser
12
13 if TYPE_CHECKING:
14 from vllm.entrypoints.openai.chat_completion.protocol import ChatCompletionRequest
15 from vllm.entrypoints.openai.responses.protocol import ResponsesRequest
16
18 -logger = init_logger(__name__)
19 -
17
18 class GraniteReasoningParser(ReasoningParser):
19 """
vllm/reasoning/hunyuan_a13b_reasoning_parser.py
-3
@@ -8,15 +8,12 @@ import regex as re
8 from transformers import PreTrainedTokenizerBase
9
10 from vllm.entrypoints.openai.engine.protocol import DeltaMessage
11 -from vllm.logger import init_logger
11 from vllm.reasoning import ReasoningParser
12
13 if TYPE_CHECKING:
14 from vllm.entrypoints.openai.chat_completion.protocol import ChatCompletionRequest
15 from vllm.entrypoints.openai.responses.protocol import ResponsesRequest
16
18 -logger = init_logger(__name__)
19 -
17
18 class HunyuanA13BReasoningParser(ReasoningParser):
19 """
vllm/reasoning/identity_reasoning_parser.py
-3
@@ -7,15 +7,12 @@ from typing import TYPE_CHECKING
7 from transformers import PreTrainedTokenizerBase
8
9 from vllm.entrypoints.openai.engine.protocol import DeltaMessage
10 -from vllm.logger import init_logger
10 from vllm.reasoning import ReasoningParser
11
12 if TYPE_CHECKING:
13 from vllm.entrypoints.openai.chat_completion.protocol import ChatCompletionRequest
14 from vllm.entrypoints.openai.responses.protocol import ResponsesRequest
15
17 -logger = init_logger(__name__)
18 -
16
17 class IdentityReasoningParser(ReasoningParser):
18 """
vllm/reasoning/minimax_m2_reasoning_parser.py
-3
@@ -7,7 +7,6 @@ from typing import TYPE_CHECKING
7 from vllm.entrypoints.openai.engine.protocol import (
8 DeltaMessage,
9 )
10 -from vllm.logger import init_logger
10 from vllm.parser.engine.registered_adapters import MinimaxM2ParserReasoningAdapter
11 from vllm.reasoning.abs_reasoning_parsers import ReasoningParser
12 from vllm.tokenizers import TokenizerLike
@@ -16,8 +15,6 @@ if TYPE_CHECKING:
15 from vllm.entrypoints.openai.chat_completion.protocol import ChatCompletionRequest
16 from vllm.entrypoints.openai.responses.protocol import ResponsesRequest
17
19 -logger = init_logger(__name__)
20 -
18
19 class MiniMaxM2ReasoningParser(MinimaxM2ParserReasoningAdapter): # type: ignore[valid-type, misc]
20 """
vllm/reasoning/mistral_reasoning_parser.py
-3
@@ -5,7 +5,6 @@ from collections.abc import Iterable, Sequence
5 from functools import cached_property
6 from typing import TYPE_CHECKING
7
8 -from vllm.logger import init_logger
8 from vllm.reasoning import ReasoningParser
9 from vllm.reasoning.basic_parsers import BaseThinkingReasoningParser
10 from vllm.tokenizers.mistral import MistralTokenizer
@@ -14,8 +13,6 @@ if TYPE_CHECKING:
13 from vllm.entrypoints.openai.chat_completion.protocol import ChatCompletionRequest
14 from vllm.entrypoints.openai.responses.protocol import ResponsesRequest
15
17 -logger = init_logger(__name__)
18 -
16
17 class MistralReasoningParser(BaseThinkingReasoningParser):
18 """
vllm/reasoning/olmo3_reasoning_parser.py
-3
@@ -9,7 +9,6 @@ from typing import TYPE_CHECKING
9 import regex as re
10
11 from vllm.entrypoints.openai.engine.protocol import DeltaMessage
12 -from vllm.logger import init_logger
12 from vllm.reasoning import ReasoningParser
13
14 if TYPE_CHECKING:
@@ -17,8 +16,6 @@ if TYPE_CHECKING:
16 from vllm.entrypoints.openai.responses.protocol import ResponsesRequest
17 from vllm.tokenizers import TokenizerLike
18
20 -logger = init_logger(__name__)
21 -
19
20 class Olmo3ReasoningState(enum.Enum):
21 REASONING = 1
vllm/reasoning/step3_reasoning_parser.py
-3
@@ -9,15 +9,12 @@ import regex as re
9 from transformers import PreTrainedTokenizerBase
10
11 from vllm.entrypoints.openai.engine.protocol import DeltaMessage
12 -from vllm.logger import init_logger
12 from vllm.reasoning import ReasoningParser
13
14 if TYPE_CHECKING:
15 from vllm.entrypoints.openai.chat_completion.protocol import ChatCompletionRequest
16 from vllm.entrypoints.openai.responses.protocol import ResponsesRequest
17
19 -logger = init_logger(__name__)
20 -
18
19 class Step3ReasoningParser(ReasoningParser):
20 """