ci: pin pyright to 1.1.344
Metadata
Current evaluation
Merged a change pinning pyright to version 1.1.344 to prevent CI failures from breaking patch releases. Approved by two reviewers, passed all checks, and updated only the CI configuration file.
Suggested action: —
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`?
-----
Pin pyright because patch releases are breaking CI.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a change pinning pyright to version 1.1.344 to prevent CI failures from breaking patch releases. Approved by two reviewers, passed all checks, and updated only the CI configuration file. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to pin pyright at version 1.1.344, fixing CI breaks caused by unstable patch releases. The update passed all checks and successfully stabilized the build pipeline. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Pinned pyright to 1.1.344 to resolve CI failures caused by unstable patch releases. The change passed all checks, maintained coverage, and stabilized the continuous integration pipeline. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4420 ci: pin pyright | snapcraft | merged | 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. | |
| #565 ci: pin pylint version | craft-parts | merged | 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. | |
| #701 build(deps): update pyright to 1.1.358 | craft-parts | merged | Merged update to pyright version 1.1.358. Approved by two reviewers and passed CI. A lint issue was addressed separately in PR #702. The change modified three files with minimal adjustments. | |
| #1703 build: update pyright to 1.1.366 | charmcraft | merged | Merged update to pyright version 1.1.366. The change modified two files with a net reduction of five lines. Approved by one reviewer with no unresolved comments before integration. | |
| #64 build(deps): update dependency pyright to v1.1.386 | craft-grammar | merged | Merged automated dependency update upgrading pyright from v1.1.385 to v1.1.386. Approved by one reviewer, passed CI checks, and merged with a single line change. | |
| #4 build(deps): update dependency pyright to v1.1.390 | craft-artifacts | merged | Merged dependency update for pyright from v1.1.389 to v1.1.390. Approved by two reviewers, passed CI checks, and integrated into the main branch. | |
| #249 build(deps): update dependency pyright to v1.1.380 | starbase | merged | Merged automated dependency update upgrading pyright from v1.1.379 to v1.1.380. Approved by one reviewer, passed CI checks, and modified a single file. | |
| #85 build(deps): update dependency pyright to v1.1.393 | imagecraft | merged | Merged an automated dependency update upgrading pyright from v1.1.392.post0 to v1.1.393. Approved by two reviewers, passed CI checks, and successfully merged into the main branch. | |
| #254 build(deps): update dependency pyright to v1.1.381 | starbase | merged | Merged automated dependency update upgrading pyright to v1.1.381. Approved by one reviewer, passed CI checks, and modified one file with two additions and two deletions. | |
| #66 build(deps): update dependency pyright to v1.1.387 | craft-grammar | merged | Merged automated dependency update upgrading pyright from v1.1.386 to v1.1.387. Approved by two reviewers, passed CI checks, and auto-merged into main with a single line change. |