Skip to content

fix: use --no-build-isolation for human-eval install#18455

Merged
BBuf merged 1 commit intosgl-project:mainfrom
harvenstar:fix/human-eval-pkg-resources
Feb 9, 2026
Merged

fix: use --no-build-isolation for human-eval install#18455
BBuf merged 1 commit intosgl-project:mainfrom
harvenstar:fix/human-eval-pkg-resources

Conversation

@harvenstar
Copy link
Collaborator

Summary

  • setuptools>=81 removed pkg_resources, causing pip install -e . to fail for human-eval in isolated build env
  • Add --no-build-isolation to skip isolated build env and use system setuptools

Fixes https://github.com/sgl-project/sglang/actions/runs/21799185200/job/62898578639?pr=18273

setuptools >=81 removed pkg_resources, breaking pip install -e
in isolated build env.
@gemini-code-assist
Copy link
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@ispobock
Copy link
Collaborator

ispobock commented Feb 9, 2026

/tag-and-rerun-ci

@github-actions github-actions bot added the run-ci label Feb 9, 2026
@BBuf BBuf merged commit b564dce into sgl-project:main Feb 9, 2026
89 of 95 checks passed
Johnsonms pushed a commit to Johnsonms/sglang that referenced this pull request Feb 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants