improve: add py3.13 to CI, fix ruff formatting, update Makefile#9
improve: add py3.13 to CI, fix ruff formatting, update Makefile#9Coding-Dev-Tools wants to merge 9 commits into
Conversation
|
The CI / Makefile / format-check / CHANGELOG changes look good, but this PR also renames the distribution in Generated by Claude Code |
…ename to devforge-tools by reviewer-A
…instead of relying on FileNotFoundError reviewer-A missed that subprocess.run never raises FileNotFoundError when a Python module is absent — it returns exit code 1 with 'No module named' in stderr. The old code's except FileNotFoundError was dead code, causing users to see a raw Python error instead of the friendly install prompt. Also switched capture_output to True with text=True so stderr is readable, and added proper stdout/stderr passthrough for successful and failed runs.
|
Fixed: reverted the |
…n dispatch by dev-engineer
Automated improvement by dev-engineer