Skip to content

Conversation

@pablo-garay
Copy link
Collaborator

Summary

This PR bumps several dependencies to newer versions:

  • transformers: 4.51.3 → >=4.55.2,<=4.55.4 (matches versions used in Curator/Automodel repos)
  • vllm: ~=0.10.0 → >=0.10.0,<0.12.0 (allows 0.11.x versions)
  • tensorrt: ==10.11.0.33 → >=10.11.0.33,<10.12.0 (allows newer patch versions)
  • onnx: ==1.18.0 → >=1.18.0,<1.21.0 (allows 1.18.x, 1.19.x, and 1.20.x versions)

Changes

  • Updated pyproject.toml with new version constraints for all dependencies

Testing

  • CI/CD tests will run automatically on this PR

- Update transformers from 4.51.3 to >=4.55.2,<=4.55.4 (matches Curator/Automodel)
- Update vllm from ~=0.10.0 to >=0.10.0,<0.12.0 (allows 0.11.x)
- Update tensorrt from ==10.11.0.33 to >=10.11.0.33,<10.12.0
- Update onnx from ==1.18.0 to >=1.18.0,<1.21.0

Signed-off-by: Pablo Garay <pagaray@nvidia.com>
@pablo-garay pablo-garay force-pushed the pablo-garay/bump-dependencies-12.25 branch from 3fc7d6d to 8e379ee Compare December 12, 2025 19:44
@pablo-garay
Copy link
Collaborator Author

/ok to test 8e379ee

When building transformer-engine with no-build-isolation, setuptools
must be available in the build environment. The docs workflow doesn't
include the build group, so we need to explicitly specify setuptools
as an extra build dependency for transformer-engine.

This fixes the build-docs CI failure.

Signed-off-by: Pablo Garay <pagaray@nvidia.com>
The nested table format [tool.uv.extra-build-dependencies] was causing
a TOML parsing error. Changed to inline table format within [tool.uv]
to fix the link-mode parsing issue.

Signed-off-by: Pablo Garay <pagaray@nvidia.com>
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.

2 participants