← Back to issue list

ci: pin pyright

View original Github issue

Metadata

Project
snapcraft
Number
#4420
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #4420 pinned pyright in hotfix-branch CI requirements, stabilizing the one-line tooling change.

Resolution: closed resolved

Reason: PR #4420 was merged as commit 7cd7cba5c, applying the requested pyright version pin alongside the other hotfix-branch requirements.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint`? - [x] Have you successfully run `pytest tests/unit`? ----- On `hotfix` branches, `pyright` should be pinned like all other requirements.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #4420 pinned pyright in hotfix-branch CI requirements, stabilizing the one-line tooling change.
stealth/space-bunny-alpha — closed resolved Merged PR #4420 pinned pyright in hotfix-branch CI requirements, applying a one-line version pin.
qwen/qwen3.6-35b-a3b — — Merged a one-line change pinning pyright in CI requirements for hotfix branches. Approved by one reviewer, passed all CI checks, and integrated successfully despite unrelated upstream test failures.
qwen3.6-35b-a3b-mtp-q6 — — Merged to pin pyright in CI for hotfix branches. The maintainer approved the change after confirming unrelated test failures stemmed from upstream Flutter issues and store connectivity problems, not the PR modifications.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4512 ci: pin pyright to 1.1.344 snapcraft merged Merged PR #4512, pinning pyright to 1.1.344 in commit 825749743 to prevent patch releases from unexpectedly breaking CI.
84%
#2923 build(deps): update dependency pyright to v1.1.414 (hotfix/2.7) charmcraft closed Renovate PR updating pyright from v1.1.377 to v1.1.414 on the hotfix/2.7 branch. Simple +2/-2 line change, awaiting maintainer review with no CI checks yet.
71%
#342 type: fix pyright possibly-unbound error rockcraft merged Merged PR #342 fixed a Pyright possibly-unbound diagnostic with a small one-file change, landing as commit 06629929.
70%
#565 ci: pin pylint version craft-parts merged Merged PR #565, commit 174d0e88, pinned pylint in CI for stability; migration to Ruff was deferred.
70%