Skip to content

Commit 2fc33bf

Browse files
committed
docs(CHANGES) Default ruff rule set
why: The ruff floor entry covered the version bump but not the rule selection change that rides with it. what: - Note that lint runs on ruff's default set plus this project's linters - Name the scoped per-file ignore and why it exists
1 parent e181bae commit 2fc33bf

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

CHANGES

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ matching reference material.
9999
- The docs dependency pins track gp-sphinx through `0.0.1a17`, including the `exclude-newer` whitelist needed for the git-pull package family during coordinated pre-release work (#55).
100100
- Workflow actions moved to their current major releases: `actions/checkout` v7, `actions/cache` v6, `astral-sh/setup-uv` v9.0.0, `codecov/codecov-action` v7, and `dorny/paths-filter` v4. Workflow behavior is unchanged, though setup-uv no longer prunes the uv cache, so the first run after this repopulates it.
101101
- Minimum `ruff>=0.16.0` (was unpinned), so contributors and CI share the same lint diagnostics and the [ruff 0.16](https://astral.sh/blog/ruff-v0.16.0) formatting of Python code blocks inside Markdown (#63).
102+
- Linting runs on ruff's curated default rule set with this project's linters layered on top through `extend-select` instead of replacing it, so the default pylint, flake8-bandit, and flake8-pyi checks now apply; `docs/conf.py` carries a scoped ignore for the `exec` that reads the package's metadata module (#63).
102103

103104
## g 0.0.9 (2026-01-24)
104105

0 commit comments

Comments
 (0)