Summary
The uv-projects.instructions.md file lists black in the always-install tool set, but the repository uses ruff as the Python formatter. This inconsistency causes agents and contributors to install the wrong formatter.
Context
The coding standards instructions at .github/instructions/coding-standards/uv-projects.instructions.md specify tools that should always be installed in Python projects. The list includes black as the formatter, but the repository's actual convention (established in PR #868 and the Python coding standards) uses ruff format instead. Ruff handles both linting and formatting, making black redundant and conflicting.
Changes Required
| File |
Change |
.github/instructions/coding-standards/uv-projects.instructions.md |
Replace black with ruff in the always-install list |
Acceptance Criteria
Related
Summary
The
uv-projects.instructions.mdfile listsblackin the always-install tool set, but the repository usesruffas the Python formatter. This inconsistency causes agents and contributors to install the wrong formatter.Context
The coding standards instructions at
.github/instructions/coding-standards/uv-projects.instructions.mdspecify tools that should always be installed in Python projects. The list includesblackas the formatter, but the repository's actual convention (established in PR #868 and the Python coding standards) usesruff formatinstead. Ruff handles both linting and formatting, makingblackredundant and conflicting.Changes Required
.github/instructions/coding-standards/uv-projects.instructions.mdblackwithruffin the always-install listAcceptance Criteria
uv-projects.instructions.mdlistsruffinstead ofblackas the formatterblackremain in the instructions fileRelated