gitedmond commented on PR #23691:
URL: https://github.com/apache/kafka/pull/23691#issuecomment-6243360778

   Thanks for the thoughtful review. I removed `markdown-it-py` and replaced 
the parser-based formatter with a conservative standard-library scanner. It 
wraps plain top-level prose and preserves Markdown or ambiguous paragraphs as 
written. Removing the dependency also avoids installing it in the other 
workflows that use the shared Python setup action.
   
   I added local `unittest` coverage for the Jira reproductions, inline 
Markdown and tables, `Reviewers:` continuation parsing, and idempotence. The 
tests load `pr-format.py` with `importlib`, and a separate read-only 
`pull_request` workflow runs them when the formatter or its tests change.
   
   All six tests pass locally with `python -S`, along with Python compilation 
and `git diff --check`. The changes are in commit `85ddf378d2`. GitHub 
currently marks the PR’s CI and formatter workflow runs `action_required`, with 
no job results available yet.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to