mirror of
https://github.com/vllm-project/vllm.git
synced 2026-06-06 00:16:14 +00:00
Add tasks/version/beam_search/logging_utils to entrypoints deps
Address claude-bot review on #42219. Four additional paths are direct first-order imports of `vllm/entrypoints/` code or its tests, missed in earlier scans: - `vllm/tasks.py`: imported by 14 entrypoints files including `api_server.py`, `llm.py`, and every pooling/scoring factory. - `vllm/version.py`: imported by `api_server.py`, `openai/api_server.py`, `openai/run_batch.py`, `grpc_server.py`, `cli/serve.py`, `serve/instrumentator/basic.py`. - `vllm/beam_search.py`: imported by `llm.py` and `openai/engine/serving.py`. - `vllm/logging_utils/`: imported by `openai/server_utils.py` (`create_uvicorn_log_config`). These are first-order imports, not transitive utilities, so they fit the principle established earlier in this PR: include if directly imported by tests or by entrypoint code under test. Signed-off-by: Kevin H. Luu <kevin@anyscale.com> Signed-off-by: khluu <khluu000@gmail.com>
This commit is contained in:
@@ -20,6 +20,7 @@ steps:
|
||||
source_file_dependencies:
|
||||
- vllm/_aiter_ops.py
|
||||
- vllm/assets/
|
||||
- vllm/beam_search.py
|
||||
- vllm/config/
|
||||
- vllm/distributed/
|
||||
- vllm/engine/
|
||||
@@ -28,6 +29,7 @@ steps:
|
||||
- vllm/exceptions.py
|
||||
- vllm/inputs/
|
||||
- vllm/logger.py
|
||||
- vllm/logging_utils/
|
||||
- vllm/logprobs.py
|
||||
- vllm/lora/
|
||||
- vllm/model_executor/
|
||||
@@ -40,11 +42,13 @@ steps:
|
||||
- vllm/renderers/
|
||||
- vllm/sampling_params.py
|
||||
- vllm/sequence.py
|
||||
- vllm/tasks.py
|
||||
- vllm/tokenizers/
|
||||
- vllm/tool_parsers/
|
||||
- vllm/transformers_utils/
|
||||
- vllm/utils/
|
||||
- vllm/v1/
|
||||
- vllm/version.py
|
||||
- tests/entrypoints/llm
|
||||
- tests/entrypoints/offline_mode
|
||||
commands:
|
||||
@@ -65,6 +69,7 @@ steps:
|
||||
source_file_dependencies:
|
||||
- vllm/_aiter_ops.py
|
||||
- vllm/assets/
|
||||
- vllm/beam_search.py
|
||||
- vllm/config/
|
||||
- vllm/distributed/
|
||||
- vllm/engine/
|
||||
@@ -73,6 +78,7 @@ steps:
|
||||
- vllm/exceptions.py
|
||||
- vllm/inputs/
|
||||
- vllm/logger.py
|
||||
- vllm/logging_utils/
|
||||
- vllm/logprobs.py
|
||||
- vllm/lora/
|
||||
- vllm/model_executor/
|
||||
@@ -85,11 +91,13 @@ steps:
|
||||
- vllm/renderers/
|
||||
- vllm/sampling_params.py
|
||||
- vllm/sequence.py
|
||||
- vllm/tasks.py
|
||||
- vllm/tokenizers/
|
||||
- vllm/tool_parsers/
|
||||
- vllm/transformers_utils/
|
||||
- vllm/utils/
|
||||
- vllm/v1/
|
||||
- vllm/version.py
|
||||
- tests/entrypoints/openai
|
||||
- tests/entrypoints/test_chat_utils
|
||||
commands:
|
||||
@@ -104,6 +112,7 @@ steps:
|
||||
source_file_dependencies:
|
||||
- vllm/_aiter_ops.py
|
||||
- vllm/assets/
|
||||
- vllm/beam_search.py
|
||||
- vllm/config/
|
||||
- vllm/distributed/
|
||||
- vllm/engine/
|
||||
@@ -112,6 +121,7 @@ steps:
|
||||
- vllm/exceptions.py
|
||||
- vllm/inputs/
|
||||
- vllm/logger.py
|
||||
- vllm/logging_utils/
|
||||
- vllm/logprobs.py
|
||||
- vllm/lora/
|
||||
- vllm/model_executor/
|
||||
@@ -124,11 +134,13 @@ steps:
|
||||
- vllm/renderers/
|
||||
- vllm/sampling_params.py
|
||||
- vllm/sequence.py
|
||||
- vllm/tasks.py
|
||||
- vllm/tokenizers/
|
||||
- vllm/tool_parsers/
|
||||
- vllm/transformers_utils/
|
||||
- vllm/utils/
|
||||
- vllm/v1/
|
||||
- vllm/version.py
|
||||
- tests/entrypoints/openai
|
||||
- tests/entrypoints/test_chat_utils
|
||||
commands:
|
||||
@@ -144,6 +156,7 @@ steps:
|
||||
source_file_dependencies:
|
||||
- vllm/_aiter_ops.py
|
||||
- vllm/assets/
|
||||
- vllm/beam_search.py
|
||||
- vllm/config/
|
||||
- vllm/distributed/
|
||||
- vllm/engine/
|
||||
@@ -152,6 +165,7 @@ steps:
|
||||
- vllm/exceptions.py
|
||||
- vllm/inputs/
|
||||
- vllm/logger.py
|
||||
- vllm/logging_utils/
|
||||
- vllm/logprobs.py
|
||||
- vllm/lora/
|
||||
- vllm/model_executor/
|
||||
@@ -164,11 +178,13 @@ steps:
|
||||
- vllm/renderers/
|
||||
- vllm/sampling_params.py
|
||||
- vllm/sequence.py
|
||||
- vllm/tasks.py
|
||||
- vllm/tokenizers/
|
||||
- vllm/tool_parsers/
|
||||
- vllm/transformers_utils/
|
||||
- vllm/utils/
|
||||
- vllm/v1/
|
||||
- vllm/version.py
|
||||
- tests/entrypoints/openai
|
||||
- tests/entrypoints/test_chat_utils
|
||||
commands:
|
||||
@@ -182,6 +198,7 @@ steps:
|
||||
source_file_dependencies:
|
||||
- vllm/_aiter_ops.py
|
||||
- vllm/assets/
|
||||
- vllm/beam_search.py
|
||||
- vllm/config/
|
||||
- vllm/distributed/
|
||||
- vllm/engine/
|
||||
@@ -190,6 +207,7 @@ steps:
|
||||
- vllm/exceptions.py
|
||||
- vllm/inputs/
|
||||
- vllm/logger.py
|
||||
- vllm/logging_utils/
|
||||
- vllm/logprobs.py
|
||||
- vllm/lora/
|
||||
- vllm/model_executor/
|
||||
@@ -202,11 +220,13 @@ steps:
|
||||
- vllm/renderers/
|
||||
- vllm/sampling_params.py
|
||||
- vllm/sequence.py
|
||||
- vllm/tasks.py
|
||||
- vllm/tokenizers/
|
||||
- vllm/tool_parsers/
|
||||
- vllm/transformers_utils/
|
||||
- vllm/utils/
|
||||
- vllm/v1/
|
||||
- vllm/version.py
|
||||
- tests/entrypoints/rpc
|
||||
- tests/entrypoints/serve/instrumentator
|
||||
- tests/tool_use
|
||||
@@ -223,6 +243,7 @@ steps:
|
||||
source_file_dependencies:
|
||||
- vllm/_aiter_ops.py
|
||||
- vllm/assets/
|
||||
- vllm/beam_search.py
|
||||
- vllm/config/
|
||||
- vllm/distributed/
|
||||
- vllm/engine/
|
||||
@@ -231,6 +252,7 @@ steps:
|
||||
- vllm/exceptions.py
|
||||
- vllm/inputs/
|
||||
- vllm/logger.py
|
||||
- vllm/logging_utils/
|
||||
- vllm/logprobs.py
|
||||
- vllm/lora/
|
||||
- vllm/model_executor/
|
||||
@@ -243,11 +265,13 @@ steps:
|
||||
- vllm/renderers/
|
||||
- vllm/sampling_params.py
|
||||
- vllm/sequence.py
|
||||
- vllm/tasks.py
|
||||
- vllm/tokenizers/
|
||||
- vllm/tool_parsers/
|
||||
- vllm/transformers_utils/
|
||||
- vllm/utils/
|
||||
- vllm/v1/
|
||||
- vllm/version.py
|
||||
- tests/entrypoints/pooling
|
||||
commands:
|
||||
- export VLLM_WORKER_MULTIPROC_METHOD=spawn
|
||||
@@ -260,6 +284,7 @@ steps:
|
||||
source_file_dependencies:
|
||||
- vllm/_aiter_ops.py
|
||||
- vllm/assets/
|
||||
- vllm/beam_search.py
|
||||
- vllm/config/
|
||||
- vllm/distributed/
|
||||
- vllm/engine/
|
||||
@@ -268,6 +293,7 @@ steps:
|
||||
- vllm/exceptions.py
|
||||
- vllm/inputs/
|
||||
- vllm/logger.py
|
||||
- vllm/logging_utils/
|
||||
- vllm/logprobs.py
|
||||
- vllm/lora/
|
||||
- vllm/model_executor/
|
||||
@@ -280,11 +306,13 @@ steps:
|
||||
- vllm/renderers/
|
||||
- vllm/sampling_params.py
|
||||
- vllm/sequence.py
|
||||
- vllm/tasks.py
|
||||
- vllm/tokenizers/
|
||||
- vllm/tool_parsers/
|
||||
- vllm/transformers_utils/
|
||||
- vllm/utils/
|
||||
- vllm/v1/
|
||||
- vllm/version.py
|
||||
- tests/entrypoints/openai/responses
|
||||
commands:
|
||||
- pytest -v -s entrypoints/openai/responses
|
||||
|
||||
Reference in New Issue
Block a user