Skip to content

Conversation

@dvrogozh
Copy link

@dvrogozh dvrogozh commented Dec 11, 2025

This PR starts cooking torch variant config for the upcoming 2.10. I (@dvrogozh) did common and xpu part so far. CUDA and ROCm parts copied from 2.9 config and must be revised (@DEKHTIARJonathan, @jithunnair-amd).

Changes vs. wheelnext variants v0.0.3 and pytorch 2.10:

  • Changed schema version to v0.0.3
  • Changed plugin-use to install-time
  • Triton versions bumped to 3.6.0 across all 3 backends, cuda, rocm, xpu
  • Bumped XPU dependency versions to match pytorch 2.10
  • Added new XPU platforms supported in pytorch 2.10

See: wheelnext/pep_817_wheel_variants#103

CC: @DEKHTIARJonathan @atalman @jithunnair-amd @mgorny

Changes vs. wheelnext variants v0.0.3 and pytorch 2.9:
* Changed schema version to v0.0.3
* Changed `plugin-use` to `install-time`
* Triton versions bumped to 3.6.0 across all 3 backends, cuda, rocm, xpu
* Bumped XPU dependency versions to match pytorch 2.10
* Added new XPU platforms supported in pytorch 2.10

See: wheelnext/pep_817_wheel_variants#103
Signed-off-by: Dmitry Rogozhkin <dmitry.v.rogozhkin@intel.com>
@DEKHTIARJonathan
Copy link
Member

I added NVIDIA configuration

@atalman please merge when you are ready & satisfied

@atalman
Copy link
Collaborator

atalman commented Jan 20, 2026

I am getting variantlib.validators.base.ValidationError: variant.providers.priority: either plugin-api or requires must be specified for plugin-use != 'none' I believe this is related to: Changed plugin-use to install-time

@DEKHTIARJonathan
Copy link
Member

This doesn't exist anymore. Update variantlib. You may need to run "uv lock --upgrade"

@atalman
Copy link
Collaborator

atalman commented Jan 20, 2026

I believe we need to bump a version here wheelnext/variantlib#130
Looks like removing and resintalling variantlib fixed this issue with plugin-use

@atalman
Copy link
Collaborator

atalman commented Jan 20, 2026

@DEKHTIARJonathan looks like I can't merge this PR. Could you please give me rights to merge ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants