Skip to content

[CI/Build] Fix D209 docstrings that slipped past the pydocstyle enablement - #57213

Closed
sfeng33 wants to merge 1 commit into
vllm-project:mainfrom
sfeng33:fix/d209-docstrings
Closed

sfeng33 wants to merge 1 commit into
vllm-project:mainfrom
sfeng33:fix/d209-docstrings

Conversation

@sfeng33

@sfeng33 sfeng33 commented Sep 16, 2026 •

Copy link
Copy Markdown
Member

Purpose

pre-commit run ruff-check --all-files fails on current main (1085b64): ruff's D209 (multi-line docstring closing quotes on their own line) flags three docstrings and the hook rewrites the files.

Merge race: #55557 (15:07 UTC) and #54222 (15:23 UTC) added these docstrings, and #52136 (16:44 UTC) enabled the D pydocstyle rules. Neither side ever checked these three docstrings against D209.

This PR applies the ruff auto-fix. No behavior change.

Test Plan

pre-commit run --all-files

…ement

vllm-project#55557 and vllm-project#54222 merged shortly before vllm-project#52136 enabled the ruff `D`
rules, so the three multi-line docstrings they added were never checked
against D209. `pre-commit run ruff-check --all-files` now fails on main
by rewriting these files. This commit applies that auto-fix.

Signed-off-by: Flora Feng <4florafeng@gmail.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: sfeng33 <4florafeng@gmail.com>
@mergify mergify Bot added the kv-connector label Sep 16, 2026
@sfeng33
sfeng33 marked this pull request as ready for review September 16, 2026 17:31
@sfeng33

sfeng33 commented Sep 16, 2026

Copy link
Copy Markdown
Member Author

/ci run

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Claude Code Review

This pull request is from a fork — automated review is disabled. A repository maintainer can comment @claude review to run a one-time review.

@github-actions

Copy link
Copy Markdown

✅ Triggered Buildkite CI #89387 for commit 638d449f8196.

@AndreasKaratzas
AndreasKaratzas enabled auto-merge (squash) September 16, 2026 17:41
@github-actions github-actions Bot added the ready ONLY add when PR is ready to merge/full CI is needed label Sep 16, 2026
@hmellor
hmellor disabled auto-merge September 16, 2026 17:59
@hmellor

hmellor commented Sep 16, 2026

Copy link
Copy Markdown
Member

Superseded by #57212

We opted to revert D209 and all the newlines it added, they were not worth it

@hmellor hmellor closed this Sep 16, 2026
@sfeng33
sfeng33 deleted the fix/d209-docstrings branch September 16, 2026 19:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kv-connector 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.

3 participants