ci: pin pyright
Metadata
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. | |
| #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. | |
| #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. | |
| #565 ci: pin pylint version | craft-parts | merged | Merged PR #565, commit 174d0e88, pinned pylint in CI for stability; migration to Ruff was deferred. |