[mypy] Speed up mypy checking (#7056)

This commit is contained in:
Cyrus Leung 2024-08-02 10:49:43 +08:00 committed by GitHub
parent 954f7305a1
commit 3bb4b1e4cd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 3 deletions

View File

@ -32,6 +32,7 @@ jobs:
pip install types-setuptools pip install types-setuptools
- name: Mypy - name: Mypy
run: | run: |
mypy
mypy tests --follow-imports skip mypy tests --follow-imports skip
mypy vllm/attention --follow-imports skip mypy vllm/attention --follow-imports skip
mypy vllm/core --follow-imports skip mypy vllm/core --follow-imports skip
@ -44,5 +45,4 @@ jobs:
mypy vllm/prompt_adapter --follow-imports skip mypy vllm/prompt_adapter --follow-imports skip
mypy vllm/spec_decode --follow-imports skip mypy vllm/spec_decode --follow-imports skip
mypy vllm/worker --follow-imports skip mypy vllm/worker --follow-imports skip
mypy

View File

@ -96,6 +96,7 @@ echo 'vLLM yapf: Done'
# Run mypy # Run mypy
echo 'vLLM mypy:' echo 'vLLM mypy:'
mypy --follow-imports skip # Note that this is less strict than CI
mypy tests --follow-imports skip mypy tests --follow-imports skip
mypy vllm/attention --follow-imports skip mypy vllm/attention --follow-imports skip
mypy vllm/core --follow-imports skip mypy vllm/core --follow-imports skip
@ -108,7 +109,7 @@ mypy vllm/model_executor --follow-imports skip
mypy vllm/prompt_adapter --follow-imports skip mypy vllm/prompt_adapter --follow-imports skip
mypy vllm/spec_decode --follow-imports skip mypy vllm/spec_decode --follow-imports skip
mypy vllm/worker --follow-imports skip mypy vllm/worker --follow-imports skip
mypy echo 'vLLM mypy: Done'
# If git diff returns a file that is in the skip list, the file may be checked anyway: # If git diff returns a file that is in the skip list, the file may be checked anyway: