← Back to issue list

lint: update and freeze pyright

View original Github issue

Metadata

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

Current evaluation

Merged in PR #531 as commit 2a4e7f2e, updating and freezing the Pyright version for reproducible linting.

Resolution: closed resolved

Reason: PR #531 was merged after approval from two reviewers, with the change recorded in commit 2a4e7f2e. It updates and pins Pyright.

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 in PR #531 as commit 2a4e7f2e, updating and freezing the Pyright version for reproducible linting.
stealth/space-bunny-alpha — closed resolved Merged a lint maintenance change that updated and froze pyright, with approval from two reviewers.
qwen/qwen3.6-35b-a3b — — Merged update freezing the pyright linter version. Approved by two reviewers, the change modifies four files (+5/-3 lines) to standardize project linting tooling.
qwen3.6-35b-a3b-mtp-q6 — — Merged the update and freeze of the pyright linter version. The maintainer signed the CLA and the changes were accepted without review comments or revisions.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#58 lint: fix typing issues with updated pyright craft-archives merged Merged PR #58 as commit 7983916, fixing typing issues across seven files after Pyright was updated.
75%
#701 build(deps): update pyright to 1.1.358 craft-parts merged Merged the Pyright 1.1.358 dependency update in #701 as commit 9a30c724; follow-up lint issues were fixed by #702.
75%
#71 build(deps): update dependency pyright to v1.1.389 craft-platforms merged Renovate PR merged: pyright bumped from 1.1.386 to 1.1.389 in common.mk and the lint workflow (commit b834eaf, +8/-8). Followed by #78 (1.1.390, commit 7250ea9).
74%
#1703 build: update pyright to 1.1.366 charmcraft merged Merged PR #1703 upgraded Pyright to 1.1.366 in two build files via commit d189a48e.
74%
#179 build(deps): update dependency pyright to v1.1.403 imagecraft merged Renovate PR #179 merged into main as commit 6a19145, bumping pyright 1.1.402 -> 1.1.403 in pyproject.toml and the lockfile; approved with all relevant CI green. Pyright was later dropped from pyproject in #231.
73%
#639 style: update pyright craft-parts merged Merged #639 in commit 162a3522, updating Pyright and including codespell autofixes across four files.
73%
#4485 style(lint): fix pyright errors snapcraft merged Merged PR #4485, fixing Pyright lint errors across nine files with three reviewer approvals.
72%
#613 build(deps): update pyright to 1.1.373 craft-providers merged Merged PR #613 updated pyright to 1.1.373 in commit 0f8df4f.
72%
#181 build(deps): update dependency pyright to v1.1.403 (main) craft-archives merged Renovate PR merged into main as commit d9c6967, bumping pyright from ==1.1.390 to ==1.1.403 (2 files, +5/-5). All 18 CI checks passed, approved by 2 reviewers; a later PR (#209) took it to 1.1.406.
71%
#4080 lint: initialize retcode to satisfy pyright snapcraft merged Merged #4080 as commit 7ca78d626, initializing the CLI return code to satisfy Pyright.
71%