Skip to content

[Bugfix] Consistent ascii handling in tool parsers (#17704) #20681

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 26 commits into
base: v0.8.5
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
190f6ca
[Bugfix] Consistent ascii handling in tool parsers (#17704)
schoennenbeck May 21, 2025
328af25
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 9, 2025
d820b7a
revert changes for pre-commit check
abadea-ionos Jul 10, 2025
dfb943a
add types-setuptools to the lint requirements
abadea-ionos Jul 10, 2025
4b86ed6
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
84bc0db
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
db0c2d6
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
03b99f5
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
3b528fe
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
3160211
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
b163288
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
459cb6d
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
b2f6d01
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
b6ae155
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
665ab7f
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
5d27274
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
6d51d90
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
8b226e5
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
b1682bb
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
a45affc
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
427b93f
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
e36236c
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
076966d
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
9bf5320
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
62dd0e2
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
ce22b7d
fix for pre-commit failed job - Error: vllm/executor/ray_distributed_…
abadea-ionos Jul 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 26 additions & 4 deletions .github/workflows/pre-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,34 @@ jobs:
pre-commit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.12"
- run: echo "::add-matcher::.github/workflows/matchers/actionlint.json"
- run: echo "::add-matcher::.github/workflows/matchers/mypy.json"
- uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1

- name: Install system dependencies
run: |
sudo apt-get update
sudo apt-get install -y libnuma-dev

- name: Install PyTorch for CPU and NumPy
run: |
pip install numpy
pip install torch==2.6.0+cpu torchvision==0.21.0+cpu torchaudio==2.6.0+cpu --index-url https://download.pytorch.org/whl/cpu

- name: Install vLLM Build Dependencies (excluding torch and comments)
run: pip install $(grep -v 'torch==' requirements/build.txt | grep -v '^#' | tr '\n' ' ')

- name: Install vLLM Project and Dev Dependencies
env:
VLLM_TARGET_DEVICE: cpu
USE_CUDA: "OFF"
CUDA_VISIBLE_DEVICES: ""
FORCE_CUDA: "0"
run: pip install -e ".[dev]"

- uses: pre-commit/action@v3.0.1
with:
extra_args: --all-files --hook-stage manual
extra_args: --all-files --hook-stage manual
Loading
Loading