Skip to content

Add missing test dependencies to pyproject.toml variants - #36098

Open
arathi-hlab wants to merge 1 commit into
sgl-project:mainfrom
arathi-hlab:port-pr-18717
Open

Add missing test dependencies to pyproject.toml variants#36098
arathi-hlab wants to merge 1 commit into
sgl-project:mainfrom
arathi-hlab:port-pr-18717

Conversation

@arathi-hlab

@arathi-hlab arathi-hlab commented Aug 23, 2026

Copy link
Copy Markdown
Collaborator

Motivation

Port of #18717 by @singhalshubham03. Adds missing test dependencies to pyproject.toml variants so unit tests can run across hardware backends.

Modifications

Net changes cherry-picked from the original PR:

  • python/pyproject.toml — add outlines_core==0.1.26
  • python/pyproject_cpu.toml — add polars to test
  • python/pyproject_other.toml — add polars to test
  • python/pyproject_xpu.toml — add outlines_core==0.1.26, human-eval (git dep), and polars to test

Checklist


CI States

Latest PR Test (Base): ❌ Run #32649840974
Latest PR Test (Extra): ❌ Run #32649840549
Latest PR Test (AMD ROCm 7.2): ❌ Run #32649840679

Cherry-picked net changes from sgl-project#18717 by
@singhalshubham03. Adds human-eval, polars, and outlines_core to
the appropriate pyproject.toml variants so unit tests run across
hardware backends.
@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Aug 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant