Skip to content

perf: parallelize version checks#19

Merged
halkn merged 1 commit into
mainfrom
perf-parallel-version-checks
Apr 25, 2026
Merged

perf: parallelize version checks#19
halkn merged 1 commit into
mainfrom
perf-parallel-version-checks

Conversation

@halkn

@halkn halkn commented Apr 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • Parallelize the version-check phase for ptm check and ptm update with a fixed worker limit of 8.
  • Preserve config order for check output and sequential install/update execution order.
  • Continue processing other tools when an update version check fails, then exit with failure after attempted updates finish.

Validation

  • uv run pytest
  • uv run ruff check src tests
  • uv run ty check src tests

Notes

  • ruff format --check is not part of the current CI workflow and is intentionally left for a follow-up cleanup.

@halkn halkn marked this pull request as ready for review April 25, 2026 00:27
@halkn halkn merged commit 63a2d00 into main Apr 25, 2026
1 check passed
@halkn halkn deleted the perf-parallel-version-checks branch April 25, 2026 00:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant