-
-
Notifications
You must be signed in to change notification settings - Fork 11.5k
[CI/Build] Bump transformers version #27528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk>
b929007 to
e776476
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request aims to bump the transformers version, which is a reasonable maintenance task. However, this change introduces significant side effects on other dependencies that are not documented in the PR description. Most critically, the gpt-oss package and its dependencies are completely removed from requirements/test.txt. This is due to a dependency conflict where gpt-oss==0.0.8 requires transformers<4.57.0. This removal will likely break tests that rely on gpt-oss. The PR description lacks a test plan and test results, which is concerning given this major change. Additionally, several packages are downgraded, including torchgeo (from 0.7.0 to 0.6.2) and xarray (from 2025.7.1 to 2025.6.1). Downgrades can reintroduce bugs or remove features and should be justified. Please update the PR description to explain these changes and their impact, and provide a test plan to ensure that the project still works as expected.
Signed-off-by: Isotr0py <mozf@mail2.sysu.edu.cn>
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: Isotr0py <mozf@mail2.sysu.edu.cn>
|
@DarkLight1337 May I ask why the version of transformer in |
|
We don't want to force users to use the latest version, since some models are no longer compatible with v4.57. The Docker image should already be built using the latest available version even if the minimum requirement is lower. |
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
|
@DarkLight1337 all failures also appear in the latest nightly https://buildkite.com/vllm/ci/builds/36869/steps/canvas?sid=019a3346-cccf-42c2-a33c-6fcd9a50df25 We can probably force merge this |
|
All lora failures should be fixed by #27795 |
|
Both tests are failing on main nightly: https://buildkite.com/vllm/ci/builds/37041/steps/canvas?sid=019a386d-1a51-4364-9c4c-9bc973f658ac |
Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk> Signed-off-by: Isotr0py <mozf@mail2.sysu.edu.cn> Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com> Co-authored-by: Isotr0py <mozf@mail2.sysu.edu.cn> Co-authored-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk> Signed-off-by: Isotr0py <mozf@mail2.sysu.edu.cn> Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com> Co-authored-by: Isotr0py <mozf@mail2.sysu.edu.cn> Co-authored-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk> Signed-off-by: Isotr0py <mozf@mail2.sysu.edu.cn> Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com> Co-authored-by: Isotr0py <mozf@mail2.sysu.edu.cn> Co-authored-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
…ct#16) Signed-off-by: DarkLight1337 <tlleungac@connect.ust.hk> Signed-off-by: Isotr0py <mozf@mail2.sysu.edu.cn> Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com> Co-authored-by: Cyrus Leung <tlleungac@connect.ust.hk> Co-authored-by: Isotr0py <mozf@mail2.sysu.edu.cn> Co-authored-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Purpose
Update the transformers version in CI to v4.57. Also, add an upper bound to the common requirements to warn users if they try to install dev version of transformers, since vLLM is not compatible with v5 yet.
Test Plan
Test Result
Essential Elements of an Effective PR Description Checklist
supported_models.mdandexamplesfor a new model.