Skip to content

(#2819) fix nvidia dependency versions for cuda13 - #2828

Merged
bghira merged 1 commit into
mainfrom
bugfix/2819
Jul 16, 2026
Merged

(#2819) fix nvidia dependency versions for cuda13#2828
bghira merged 1 commit into
mainfrom
bugfix/2819

Conversation

@bghira

@bghira bghira commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Closes #2819

This pull request updates how CUDA 13 runtime dependencies are managed for different installation extras, ensuring that certain low-level CUDA dependencies are only included in the Transformer Engine-related extras, not in the general CUDA 13 or CUDA 13 nightly extras. It also updates the corresponding tests to reflect these changes.

Dependency management updates:

  • Removed the unpacking of CUDA13_RUNTIME_DEPENDENCIES from both the cuda13 and cuda13-nightly extras in setup.py, so these dependencies are no longer included for those extras. [1] [2]

Testing and validation improvements:

  • Updated the test test_cuda13_runtime_pins_are_limited_to_transformerengine_extras in tests/test_setup_platform_dependencies.py to ensure that CUDA 13 runtime dependencies are excluded from the cuda13 and cuda13-nightly extras but are included in the transformerengine-cuda13 and cuda13-transformerengine extras, which must also include the appropriate transformer_engine dependency.

@bghira
bghira merged commit 91cd250 into main Jul 16, 2026
2 checks passed
@bghira
bghira deleted the bugfix/2819 branch July 16, 2026 19:34
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.

[Bug] CUDA 13 extra remains unsatisfiable: nvidia-cublas conflicts with PyTorch cu130

1 participant