Skip to content

Run mypy with four worker processes and uv#149726

Open
hugovk wants to merge 2 commits into
python:mainfrom
hugovk:3.16-mypy--num-workers
Open

Run mypy with four worker processes and uv#149726
hugovk wants to merge 2 commits into
python:mainfrom
hugovk:3.16-mypy--num-workers

Conversation

@hugovk
Copy link
Copy Markdown
Member

@hugovk hugovk commented May 12, 2026

Follow on from #149709, mypy 2.0.0 introduced --num-workers.

Along with uv, makes the workflow about twice as fast.

Before: 4m 34s https://github.com/hugovk/cpython/actions/runs/25497945357/usage
After: 2m 25s https://github.com/hugovk/cpython/actions/runs/25742656577/usage

Over the last 30 days, this workflow had 662 runs taking 5,953 minutes.

cc @hauntsaninja

@hugovk hugovk added the infra CI, GitHub Actions, buildbots, Dependabot, etc. label May 12, 2026
@hugovk hugovk added skip issue skip news needs backport to 3.13 bugs and security fixes needs backport to 3.14 bugs and security fixes needs backport to 3.15 pre-release feature fixes, bugs and security fixes labels May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting core review infra CI, GitHub Actions, buildbots, Dependabot, etc. needs backport to 3.13 bugs and security fixes needs backport to 3.14 bugs and security fixes needs backport to 3.15 pre-release feature fixes, bugs and security fixes skip issue skip news

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant