Skip to content

fix(repro --lint): live progress (SSH PTY) + full-tree heads-up#220

Merged
wdvr merged 1 commit into
mainfrom
fix/repro-lint-progress
Jun 22, 2026
Merged

fix(repro --lint): live progress (SSH PTY) + full-tree heads-up#220
wdvr merged 1 commit into
mainfrom
fix/repro-lint-progress

Conversation

@wdvr

@wdvr wdvr commented Jun 22, 2026

Copy link
Copy Markdown
Owner

lintrunner only renders its progress bar to a TTY; the lint ran over non-interactive SSH so a clean --all-files run looked silent/hung for minutes while ruff/mypy/pyrefly churned. Run lint over an SSH PTY (-t) so progress streams, and print a heads-up that an --all-files (main) lint is the full trunk lint (a PR lints only its diff).

Unit: 1210 passed, 3 pre-existing xfails. Bumps gpu-dev → 0.7.15.

lintrunner only renders its progress bar to a TTY, but the lint ran over a
non-interactive SSH (no -t), so a clean run looked silent/hung for minutes
while ruff/mypy/pyrefly churned --all-files. Run lint over an SSH PTY (-t) so
the progress bar streams; print a note that an --all-files (main) lint is the
full trunk lint (several min) and a PR lints only its diff. Bumps to 0.7.15.
@wdvr wdvr merged commit 1a8907e into main Jun 22, 2026
3 checks passed
@wdvr wdvr deleted the fix/repro-lint-progress branch June 22, 2026 19:17
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