← Back to issue list

chore(templates): update codespell config in templates to use pyproject

View original Github issue

Metadata

Project
charmcraft
Number
#999
Type
pull request
State
merged
Author
jnsgruk
Labels
Created
Updated
Closed

Current evaluation

Merged an external contribution updating codespell configuration in templates to use pyproject.toml. The change aligns with other tool configs, passed CI, received one approval, and modified two files.

Suggested action:

No scores available.

Issue body

I discovered today that one can use `pyproject.toml` to configure `codespell`. Given that we use it to config all the other tools in the template, it seems sensible to update our template to follow that pattern.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged an external contribution updating codespell configuration in templates to use pyproject.toml. The change aligns with other tool configs, passed CI, received one approval, and modified two files.
qwen3.6-35b-a3b-mtp-q6 Merged an external contribution updating codespell configuration in templates to use pyproject.toml, aligning with other tool configurations.
qwen3.6-35b-a3b-mtp-q6 Merged change updating template codespell configuration to pyproject.toml, aligning with other tool settings. Implemented by external contributor jnsgruk.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#205 chore: switch to codespell snap starbase merged Merged the chore to switch to codespell snap. Approved by two reviewers and passed CI. The change updates the spelling tool configuration with minimal file modifications.
78%
#34 chore(deps): update dependency codespell to v2.2.4 craft-archives merged Automatically merged by Renovate bot after passing CI checks. The pull request updates the codespell dependency from v2.2.2 to v2.2.4.
73%
#389 build(deps): update codespell craft-application merged Merged after approval by two reviewers and passing CI checks. Updates the codespell dependency across two files with minor line adjustments.
71%
#120 chore: migrate build from setup.cfg to pyproject.toml craft-store merged Migrated build configuration from setup.cfg to pyproject.toml. Approved by two reviewers, passed CI checks, and merged. The update streamlined project metadata across two files, reducing configuration lines by 116.
71%
#1296 ci: enable codespell charmcraft merged Merged following approval by two reviewers. Enables the codespell CI check across 14 files. The change fixes existing spelling errors and updates configuration in two separate commits.
71%
#389 style: change spelling for updated codespell rockcraft merged Merged a one-line spelling correction to comply with updated codespell rules, resolving issue #388. Approved by three reviewers and passed CI checks.
70%