Skip to content

Conversation

@ChenTaoyu-SJTU
Copy link
Collaborator

@ChenTaoyu-SJTU ChenTaoyu-SJTU commented Jul 28, 2025

What this PR does / why we need it?

Bump default python version to 3.11, see #1980

Does this PR introduce any user-facing change?

no

How was this patch tested?

pass CI

Copy link
Collaborator

@Yikun Yikun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Otherwise LGTM

- id: mypy-3.10 # TODO: Use https://github.com/pre-commit/mirrors-mypy when mypy setup is less awkward
name: Run mypy for Python 3.10
entry: tools/mypy.sh 1 "3.10"
- id: mypy-3.11 # TODO: Use https://github.com/pre-commit/mirrors-mypy when mypy setup is less awkward
Copy link
Collaborator

@Yikun Yikun Jul 28, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This shouldn't be changed

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should I keep the original code like this:

  - id: mypy-3.10 # TODO: Use https://github.com/pre-commit/mirrors-mypy when mypy setup is less awkward
    name: Run mypy for Python 3.10
    entry: tools/mypy.sh 1 "3.10"

Or just remove the # TODO comment and just keep:

  - id: mypy-3.11
    name: Run mypy for Python 3.11
    entry: tools/mypy.sh 1 "3.11"

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

keep the original code, this PR only make 3.11 as default, but not drop 3.10 support

@ChenTaoyu-SJTU ChenTaoyu-SJTU force-pushed the Bump_default_python_version_to_3_11 branch from b169533 to 6329192 Compare July 29, 2025 04:31
@wangxiyuan wangxiyuan merged commit 2da281e into vllm-project:main Jul 29, 2025
14 checks passed
weijinqian0 pushed a commit to weijinqian0/vllm-ascend that referenced this pull request Jul 30, 2025
### What this PR does / why we need it?
Bump default python version to 3.11, see vllm-project#1980 

### Does this PR introduce _any_ user-facing change?
no
### How was this patch tested?
pass CI

- vLLM version: v0.10.0
- vLLM main:
vllm-project/vllm@12a223e

Signed-off-by: ChenTaoyu-SJTU <[email protected]>
weijinqian0 pushed a commit to weijinqian0/vllm-ascend that referenced this pull request Jul 30, 2025
### What this PR does / why we need it?
Bump default python version to 3.11, see vllm-project#1980

### Does this PR introduce _any_ user-facing change?
no
### How was this patch tested?
pass CI

- vLLM version: v0.10.0
- vLLM main:
vllm-project/vllm@12a223e

Signed-off-by: ChenTaoyu-SJTU <[email protected]>
Signed-off-by: weijinqian_v1 <[email protected]>
ganyi1996ppo pushed a commit that referenced this pull request Aug 1, 2025
### What this PR does / why we need it?
Upgrade python to 3.11
Soft backport: #2072

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
CI passed

Signed-off-by: Yikun Jiang <[email protected]>
wangxiyuan pushed a commit that referenced this pull request Sep 8, 2025
### What this PR does / why we need it?
Switch Infra to linux-aarch64-a2 and python to 3.11

Soft backport: #2065
Soft backport: #2072

### Does this PR introduce _any_ user-facing change?
No

### How was this patch tested?
CI passed
search all: `linux-arm64-npu` and `3.10`

---------

Signed-off-by: Yikun Jiang <[email protected]>
chopper0126 pushed a commit to chopper0126/vllm-ascend that referenced this pull request Sep 26, 2025
### What this PR does / why we need it?
Bump default python version to 3.11, see vllm-project#1980 

### Does this PR introduce _any_ user-facing change?
no
### How was this patch tested?
pass CI

- vLLM version: v0.10.0
- vLLM main:
vllm-project/vllm@12a223e

Signed-off-by: ChenTaoyu-SJTU <[email protected]>
Angazenn pushed a commit to Angazenn/vllm-ascend that referenced this pull request Oct 21, 2025
### What this PR does / why we need it?
Bump default python version to 3.11, see vllm-project#1980 

### Does this PR introduce _any_ user-facing change?
no
### How was this patch tested?
pass CI

- vLLM version: v0.10.0
- vLLM main:
vllm-project/vllm@12a223e

Signed-off-by: ChenTaoyu-SJTU <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants