Skip to content

Conversation

@hmellor
Copy link
Member

@hmellor hmellor commented Oct 9, 2025

We can do this now that the new Pydantic version has been released

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
@DarkLight1337 DarkLight1337 enabled auto-merge (squash) October 9, 2025 10:03
@DarkLight1337
Copy link
Member

See if tests pass

@github-actions github-actions bot added the ready ONLY add when PR is ready to merge/full CI is needed label Oct 9, 2025
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a 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 upgrades Pydantic to version 2.12.0, which allows for the removal of a workaround previously needed for Python 3.13 support. The changes correctly update the Pydantic version across various requirements files and remove the now-obsolete hack from vllm/config/utils.py. The dependency updates in the lock file are consistent with the Pydantic upgrade. The changes are correct and well-contained. I have no further comments.

@vllm-bot vllm-bot merged commit e246ad6 into vllm-project:main Oct 9, 2025
85 of 88 checks passed
@hmellor hmellor deleted the upgrade-pydantic branch October 9, 2025 13:33
yang926 pushed a commit to yang926/vllm_1008 that referenced this pull request Oct 9, 2025
…ject#26481)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: yang926 <yang926@naver.com>
@michael-go
Copy link

note that pydantic v2.12.0 has some issues: https://github.com/pydantic/pydantic/issues?q=is%3Aissue%20state%3Aopen%202.12.0
In a different repo we had to pin 2.11 due to bug it caused. Suggest to wait for a patch version first

@hmellor
Copy link
Member Author

hmellor commented Oct 9, 2025

It seems that we are not experiencing any issues as all the tests have passed (changing the requirements triggers every test to run). We will update to a patch version as soon as it is available.

xuebwang-amd pushed a commit to xuebwang-amd/vllm that referenced this pull request Oct 10, 2025
…ject#26481)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: xuebwang-amd <xuebwang@amd.com>
Dhruvilbhatt pushed a commit to Dhruvilbhatt/vllm that referenced this pull request Oct 14, 2025
…ject#26481)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: Dhruvil Bhatt <bhattdbh@amazon.com>
lywa1998 pushed a commit to lywa1998/vllm that referenced this pull request Oct 20, 2025
…ject#26481)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
alhridoy pushed a commit to alhridoy/vllm that referenced this pull request Oct 24, 2025
…ject#26481)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
xuebwang-amd pushed a commit to xuebwang-amd/vllm that referenced this pull request Oct 24, 2025
…ject#26481)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: xuebwang-amd <xuebwang@amd.com>
0xrushi pushed a commit to 0xrushi/vllm that referenced this pull request Oct 26, 2025
…ject#26481)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: 0xrushi <6279035+0xrushi@users.noreply.github.com>
0xrushi pushed a commit to 0xrushi/vllm that referenced this pull request Oct 26, 2025
…ject#26481)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Signed-off-by: 0xrushi <6279035+0xrushi@users.noreply.github.com>
rtourgeman pushed a commit to rtourgeman/vllm that referenced this pull request Nov 10, 2025
…ject#26481)

Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/build ready ONLY add when PR is ready to merge/full CI is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants