← Back to issue list

ci: pin pylint version

View original Github issue

Metadata

Project
craft-parts
Number
#565
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #565, commit 174d0e88, pinned pylint in CI for stability; migration to Ruff was deferred.

Resolution: closed resolved

Reason: The approved one-line CI change was merged as commit 174d0e88, pinning pylint rather than immediately replacing it with Ruff.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #565, commit 174d0e88, pinned pylint in CI for stability; migration to Ruff was deferred.
stealth/space-bunny-alpha — closed resolved Merged PR #565 pinned pylint in CI for immediate stability; a future migration to ruff remains under consideration.
qwen/qwen3.6-35b-a3b — — Merged to pin the pylint version in CI configuration. Approved by two reviewers, the change provides immediate stability as a temporary measure before the planned migration to ruff.
qwen3.6-35b-a3b-mtp-q6 — — Merged the CI change to pin the pylint version. Maintainers approved the temporary pin despite ongoing discussions about migrating to ruff, citing current workload constraints.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#59 Run pylint in Github CI. craft-cli merged Merged PR #59 added pylint to GitHub CI via ad06d5c (merge 6dafc86); later PR #173 replaced pylint with Ruff.
76%
#118 style: remove pylint craft-store merged Merged PR #118 as commit beb9201, removing Pylint configuration and tooling after Ruff had replaced it.
75%
#562 Remove pylint in favour of ruff craft-parts closed Pylint was dropped in favour of ruff by merged PR #580 (commit 111c8907, "chore(linter): enable ruff base on starbase config"), removing the [tool.pylint] config and CI/Makefile/dependency usage; ruff config expanded to cover it.
74%
#675 style(lint): replace pylint with ruff rockcraft merged Merged as b7d70598, replacing pylint with Ruff, adding Ruff to CI and project requirements, and enabling equivalent lint coverage.
73%
#4420 ci: pin pyright snapcraft merged Merged PR #4420 pinned pyright in hotfix-branch CI requirements, stabilizing the one-line tooling change.
70%