From aeff0604bbc8e87625b7fcfebf4dff3ad83f37d2 Mon Sep 17 00:00:00 2001 From: Nathan Scott Date: Wed, 1 Oct 2025 22:41:57 +1000 Subject: [PATCH] [Benchmark] Finish documented v0.11.0 deprecation of --endpoint-type (#26007) Signed-off-by: Nathan Scott Signed-off-by: yewentao256 --- vllm/benchmarks/serve.py | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/vllm/benchmarks/serve.py b/vllm/benchmarks/serve.py index 2a042802d0d54..a327e711c2085 100644 --- a/vllm/benchmarks/serve.py +++ b/vllm/benchmarks/serve.py @@ -52,21 +52,6 @@ TERM_PLOTLIB_AVAILABLE = ((importlib.util.find_spec("termplotlib") is not None) and (shutil.which("gnuplot") is not None)) -# TODO: Remove this in v0.11.0 -class DeprecatedEndpointTypeAction(argparse.Action): - """Argparse action for the deprecated --endpoint-type flag. - """ - - def __call__(self, _, namespace, values, option_string=None): - warnings.warn( - "'--endpoint-type' is deprecated and will be removed in v0.11.0. " - "Please use '--backend' instead or remove this argument if you " - "have already set it.", - stacklevel=1, - ) - setattr(namespace, self.dest, values) - - class TaskType(Enum): GENERATION = "generation" EMBEDDING = "embedding" @@ -883,15 +868,6 @@ def add_cli_args(parser: argparse.ArgumentParser): choices=list(ASYNC_REQUEST_FUNCS.keys()), help="The type of backend or endpoint to use for the benchmark." ) - parser.add_argument( - "--endpoint-type", - type=str, - default=None, - choices=list(ASYNC_REQUEST_FUNCS.keys()), - action=DeprecatedEndpointTypeAction, - help="'--endpoint-type' is deprecated and will be removed in v0.11.0. " - "Please use '--backend' instead.", - ) parser.add_argument( "--base-url", type=str,