Bump the uv group across 6 directories with 5 updates#1144
Bump the uv group across 6 directories with 5 updates#1144dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps the uv group with 3 updates in the / directory: [onnx](https://github.com/onnx/onnx), [nltk](https://github.com/nltk/nltk) and [requests](https://github.com/psf/requests). Bumps the uv group with 1 update in the /examples/llm_ptq directory: [transformers](https://github.com/huggingface/transformers). Bumps the uv group with 1 update in the /examples/windows/onnx_ptq/genai_llm directory: [onnx](https://github.com/onnx/onnx). Bumps the uv group with 1 update in the /examples/windows/onnx_ptq/sam2 directory: [onnx](https://github.com/onnx/onnx). Bumps the uv group with 2 updates in the /examples/windows/onnx_ptq/whisper directory: [torch](https://github.com/pytorch/pytorch) and [onnx](https://github.com/onnx/onnx). Bumps the uv group with 2 updates in the /experimental/dms directory: [nltk](https://github.com/nltk/nltk) and [requests](https://github.com/psf/requests). Updates `onnx` from 1.19.1 to 1.21.0rc1 - [Release notes](https://github.com/onnx/onnx/releases) - [Changelog](https://github.com/onnx/onnx/blob/main/docs/Changelog-ml.md) - [Commits](https://github.com/onnx/onnx/commits) Updates `nltk` from 3.9.3 to 3.9.4 - [Changelog](https://github.com/nltk/nltk/blob/develop/ChangeLog) - [Commits](nltk/nltk@3.9.3...3.9.4) Updates `requests` from 2.32.5 to 2.33.0 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.32.5...v2.33.0) Updates `transformers` from 4.48.0 to 4.53.0 - [Release notes](https://github.com/huggingface/transformers/releases) - [Commits](huggingface/transformers@v4.48.0...v4.53.0) Updates `onnx` from 1.19.0 to 1.21.0rc1 - [Release notes](https://github.com/onnx/onnx/releases) - [Changelog](https://github.com/onnx/onnx/blob/main/docs/Changelog-ml.md) - [Commits](https://github.com/onnx/onnx/commits) Updates `onnx` from 1.17.0 to 1.21.0rc1 - [Release notes](https://github.com/onnx/onnx/releases) - [Changelog](https://github.com/onnx/onnx/blob/main/docs/Changelog-ml.md) - [Commits](https://github.com/onnx/onnx/commits) Updates `torch` from 2.7.0+cu128 to 2.8.0 - [Release notes](https://github.com/pytorch/pytorch/releases) - [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md) - [Commits](https://github.com/pytorch/pytorch/commits/v2.8.0) Updates `onnx` from 1.19.0 to 1.21.0rc1 - [Release notes](https://github.com/onnx/onnx/releases) - [Changelog](https://github.com/onnx/onnx/blob/main/docs/Changelog-ml.md) - [Commits](https://github.com/onnx/onnx/commits) Updates `nltk` from 3.9.3 to 3.9.4 - [Changelog](https://github.com/nltk/nltk/blob/develop/ChangeLog) - [Commits](nltk/nltk@3.9.3...3.9.4) Updates `requests` from 2.32.5 to 2.33.0 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.32.5...v2.33.0) --- updated-dependencies: - dependency-name: onnx dependency-version: 1.21.0rc1 dependency-type: direct:production dependency-group: uv - dependency-name: nltk dependency-version: 3.9.4 dependency-type: direct:production dependency-group: uv - dependency-name: requests dependency-version: 2.33.0 dependency-type: indirect dependency-group: uv - dependency-name: transformers dependency-version: 4.53.0 dependency-type: direct:production dependency-group: uv - dependency-name: onnx dependency-version: 1.21.0rc1 dependency-type: direct:production dependency-group: uv - dependency-name: onnx dependency-version: 1.21.0rc1 dependency-type: direct:production dependency-group: uv - dependency-name: torch dependency-version: 2.8.0 dependency-type: direct:production dependency-group: uv - dependency-name: onnx dependency-version: 1.21.0rc1 dependency-type: direct:production dependency-group: uv - dependency-name: nltk dependency-version: 3.9.4 dependency-type: indirect dependency-group: uv - dependency-name: requests dependency-version: 2.33.0 dependency-type: indirect dependency-group: uv ... Signed-off-by: dependabot[bot] <support@github.com>
cjluo-nv
left a comment
There was a problem hiding this comment.
Summary: Dependabot bumps 5 dependencies (onnx, nltk, requests, transformers, torch) across 6 directories. The most significant changes are transformers from 4.x to 5.4.0, onnx to a release candidate (1.21.0rc1), and torch to 2.8.0/2.11.0 (inconsistent across files).
Issues Found:
-
[Correctness] transformers bumped to 5.4.0 but runtime warning not updated —
pyproject.toml:84changes the constraint from<5.0to<6.0, butmodelopt/torch/__init__.py:35still checks< _Version("5.0"). Users running transformers 5.4.0 will get a spurious warning. The comment inpyproject.tomlexplicitly says# Should match modelopt/torch/__init__.py and tox.ini. This is the exact same three-way sync problem flagged in prior PR #1151.tox.inialso needs updating —tf_min: transformers~=4.56.0doesn't test transformers 5.x at all. -
[Correctness] onnx bumped to a release candidate (1.21.0rc1) — All onnx pins across
pyproject.toml,examples/windows/onnx_ptq/genai_llm/requirements.txt,sam2/requirements.txt, andwhisper/requirements.txtare pinned to1.21.0rc1. Release candidates should not be used in production dependencies. Thepyproject.tomlrange>=1.19,<1.22also permits the RC to be installed by default. Wait foronnx==1.21.0stable. -
[Correctness] torch/torchaudio version mismatch in whisper requirements —
examples/windows/onnx_ptq/whisper/requirements.txtbumpstorchfrom2.7.0+cu128to2.8.0but leavestorchaudio==2.7.0+cu128unchanged. torch and torchaudio must have matching versions — this will likely fail at install time or runtime. -
[Correctness] Inconsistent torch versions across files —
genai_llm/requirements.txtpinstorch==2.11.0, whilewhisper/requirements.txtpinstorch==2.8.0, and the mainuv.lockresolves torch to2.11.0. The genai_llm pin also lost its CUDA suffix (+cu128), which may install a CPU-only build on Windows. -
[Correctness] VILA requirements bumped to incompatible range —
examples/vlm_ptq/requirements-vila.txtchangestransformers<=4.50.0totransformers<=5.4.0. The original<=4.50.0pin exists because VILA requires that version or lower. This bump should be validated that VILA actually supports transformers 5.x. -
[Correctness] Inconsistent transformers versions across example files —
examples/llm_ptq/requirements-t5.txtpinstransformers==4.53.0, whilegenai_llmandwhisperpintransformers==5.4.0, andexperimental/dms/pyproject.tomlalso pins5.4.0. The T5 example was only bumped from 4.48.0 to 4.53.0, not to 5.x — is this intentional, or did Dependabot partially miss it? -
[Correctness] transformers 5.x is a major version bump with breaking changes — The diff shows
transformerswent from4.57.xto5.4.0, droppingfilelockandrequestsas dependencies and addingtyper.huggingface-hubalso jumped from0.36.2to1.8.0(also droppingrequests, addinghttpx). These are significant transitive dependency changes that could break code relying onrequestsbeing available via these packages.
Suggestions:
- Split this PR: handle the safe minor bumps (
nltk3.9.3→3.9.4,requests2.32.5→2.33.0) separately from the risky major bumps (transformers4.x→5.x,onnxto RC). - Add CI validation that the example requirements files actually install and run before merging.
Overall Assessment: This PR has multiple correctness issues that would cause build failures or runtime warnings. The transformers major version bump requires coordinated changes across __init__.py, tox.ini, and pyproject.toml. The onnx RC pin is inappropriate for production. The torch/torchaudio mismatch is a guaranteed breakage.
Bumps the uv group with 3 updates in the / directory: onnx, nltk and requests.
Bumps the uv group with 1 update in the /examples/llm_ptq directory: transformers.
Bumps the uv group with 1 update in the /examples/windows/onnx_ptq/genai_llm directory: onnx.
Bumps the uv group with 1 update in the /examples/windows/onnx_ptq/sam2 directory: onnx.
Bumps the uv group with 2 updates in the /examples/windows/onnx_ptq/whisper directory: torch and onnx.
Bumps the uv group with 2 updates in the /experimental/dms directory: nltk and requests.
Updates
onnxfrom 1.19.1 to 1.21.0rc1Release notes
Sourced from onnx's releases.
... (truncated)
Commits
Updates
nltkfrom 3.9.3 to 3.9.4Changelog
Sourced from nltk's changelog.
... (truncated)
Commits
ad9c96bUpdate copyright year7edcddfUpdates for 3.9.4 release67a2736Merge pull request #3180 from yzhaoinuw/bug-on-edit_distance_align2b17ac5Fix edit_distance_align backtrace for high substitution costs4b72976Merge pull request #3018 from JuanIMartinezB/bug/shortid-longid8a5619fMerge pull request #3222 from Syzygy2048/feature/texttiling-vocabulary-introd...c6574d7Merge pull request #3289 from ihitamandal/codeflash/optimize-windowdiff-2024-...98ff5d9Merge pull request #3435 from Hrudhai01/fix-3260-detokenize-quotesaec4fceMerge pull request #3522 from ekaf/pathseceec4ee3Merge pull request #3526 from nltk/update-contributingUpdates
requestsfrom 2.32.5 to 2.33.0Release notes
Sourced from requests's releases.
Changelog
Sourced from requests's changelog.
Commits
bc04dfdv2.33.066d21cbMerge commit from fork8b9bc8fMove badges to top of README (#7293)e331a28Remove unused extraction call (#7292)753fd08docs: fix FAQ grammar in httplib2 example774a0b8docs(socks): same block as other sections9c72a41Bump github/codeql-action from 4.33.0 to 4.34.1ebf7190Bump github/codeql-action from 4.32.0 to 4.33.00e4ae38docs: exclude Response.is_permanent_redirect from API docs (#7244)d568f47docs: clarify Quickstart POST example (#6960)Updates
transformersfrom 4.48.0 to 4.53.0Release notes
Sourced from transformers's releases.
... (truncated)
Commits
67ddc82Release: v4.53.00a8081b[Modeling] Fix encoder CPU offloading for whisper (#38994)c63cfd6Gemma 3n (#39059)3e5cc12[tests] remove tests from libraries with deprecated support (flax, tensorflow...cfff7ca[Whisper] Pipeline: handle long form generation (#35750)02ecdcfadd _keep_in_fp32_modules_strict (#39058)d973e62fix condition where torch_dtype auto collides with model_kwargs. (#39054)44b2316[qwen2-vl] fix vision attention scaling (#39043)ae15715polishing docs: error fixes for clarity (#39042)3abeabaCreate test for #38916 (custom generate from local dir with imports) (#39015)Updates
onnxfrom 1.19.0 to 1.21.0rc1Release notes
Sourced from onnx's releases.
... (truncated)
Commits
Updates
onnxfrom 1.17.0 to 1.21.0rc1Release notes
Sourced from onnx's releases.
... (truncated)
Commits
Updates
torchfrom 2.7.0+cu128 to 2.8.0Release notes
Sourced from torch's releases.
... (truncated)
Commits
Updates
onnxfrom 1.19.0 to 1.21.0rc1Release notes
Sourced from onnx's releases.
... (truncated)
Commits
Updates
nltkfrom 3.9.3 to 3.9.4Changelog
Sourced from nltk's changelog.
... (truncated)
Commits
ad9c96bUpdate copyright year7edcddfUpdates for 3.9.4 release67a2736Merge pull request #3180 from yzhaoinuw/bug-on-edit_distance_align2b17ac5Fix edit_distance_align backtrace for high substitution costs4b72976Merge pull request #3018 from JuanIMartinezB/bug/shortid-longid8a5619fMerge pull request #3222 from Syzygy2048/feature/texttiling-vocabulary-introd...c6574d7Merge pull request #3289 from ihitamandal/codeflash/optimize-windowdiff-2024-...98ff5d9Merge pull request #3435 from Hrudhai01/fix-3260-detokenize-quotesaec4fceMerge pull request #3522 from ekaf/pathseceec4ee3Merge pull request #3526 from nltk/update-contributingUpdates
requestsfrom 2.32.5 to 2.33.0Release notes
Sourced from requests's releases.
Changelog
Sourced from requests's changelog.
Commits
bc04dfdv2.33.066d21cbMerge commit from fork8b9bc8fMove badges to top of README (#7293)e331a28Remove unused extraction call (#7292)753fd08docs: fix FAQ grammar in httplib2 example774a0b8docs(socks): same block as other sections9c72a41Bump github/codeql-action from 4.33.0 to 4.34.1ebf7190Bump github/codeql-action from 4.32.0 to 4.33.00e4ae38docs: exclude Response.is_permanent_redirect from API docs (#7244)d568f47docs: clarify Quickstart POST example (#6960)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.