-
-
Notifications
You must be signed in to change notification settings - Fork 11.1k
migrate pydantic from v1 to v2 #2531
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
introduced with vllm-project#2360 was not here before
|
I was just fixing this also in parallel :-) |
|
Thank you for the contribution! |
|
Why does it still show ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behavior is the source of the following dependency conflicts. |
|
This commit will be part of up coming vLLM 0.2.8, which will be releaesed in <1 week |
|
Seems pydantic v2 leads to a problem meet in #2619 |
…mtp model (vllm-project#2531) ### What this PR does / why we need it? Fix the inconsistency of cached directories between deepseek and its mtp model with torchair graph. This bug would lead to assertion error while running deepseek_mtp. ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? CI and e2e vllm serving pass. Signed-off-by: linfeng-yuan <1102311262@qq.com>
Following this guide here: https://docs.pydantic.dev/dev/migration/
Previous attempts: #2468 #2322
closes #1396
closes #2313
closes #2322
It also includes a fix to error code propagation for the OpenAI-compatible server.