← Back to issue list

ci: pin pyright to 1.1.344

View original Github issue

Metadata

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

Current evaluation

Merged PR #4512, pinning pyright to 1.1.344 in commit 825749743 to prevent patch releases from unexpectedly breaking CI.

Resolution: closed resolved

Reason: The approved PR was merged as commit 825749743, changing the CI pyright dependency to the known-good 1.1.344 release.

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`? ----- Pin pyright because patch releases are breaking CI.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #4512, pinning pyright to 1.1.344 in commit 825749743 to prevent patch releases from unexpectedly breaking CI.
stealth/space-bunny-alpha — closed resolved Merged PR #4512 pinned pyright to 1.1.344 to prevent patch releases from breaking CI; recorded in commit 825749743.
stealth/space-bunny-alpha — closed resolved Merged PR #4512 pinned pyright to 1.1.344 to prevent patch releases from breaking CI; commit 825749743 records the change.
stealth/space-bunny-alpha — closed resolved PR #4512 was merged as commit 825749743, pinning Pyright to 1.1.344 so breaking patch releases could not disrupt CI.
stealth/space-bunny-alpha — closed resolved Merged into main to pin CI's pyright to 1.1.344, preventing patch releases from breaking CI (PR #4512).
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.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4420 ci: pin pyright snapcraft merged Merged PR #4420 pinned pyright in hotfix-branch CI requirements, stabilizing the one-line tooling change.
84%
#632 build(deps): update dependency pyright to v1.1.377 craft-providers merged Renovate PR bumping the pyright pin from 1.1.376 to 1.1.377 was approved and merged into main (commit 87354aa), a one-line dependency change.
76%
#51 build(deps): update dependency pyright to v1.1.381 craft-platforms merged Renovate PR #51 merged, upgrading the pinned pyright dependency from 1.1.380 to 1.1.381.
75%
#264 build(deps): update dependency pyright to v1.1.382.post1 starbase merged Renovate dependency bump PR #264 (pyright 1.1.381 -> 1.1.382.post1) was approved and merged into main as commit 5e9c9eb, updating the pinned pyright version.
75%
#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.
75%
#4 build(deps): update dependency pyright to v1.1.390 craft-artifacts merged Renovate bump of pyright 1.1.389 -> 1.1.390 approved and merged into main via merge commit 1d553b3 (squashed commit ca8814a), updating the pinned pyright version in 2 files.
74%
#243 build(deps): update dependency pyright to v1.1.379 starbase merged Renovate dependency bump of pyright 1.1.378 -> 1.1.379 approved and merged into main in commit 38e8a72, a one-line pin change in common.mk.
74%
#45 build(deps): update dependency pyright to v1.1.379 craft-grammar merged Merged PR #45 updated the pinned pyright dev dependency from v1.1.378 to v1.1.379.
74%
#69 build(deps): update dependency pyright to v1.1.389 craft-grammar merged Merged into main via commit ea7e9df, updating the pinned pyright dev dependency from 1.1.388 to 1.1.389.
74%
#32 build(deps): update dependency pyright to v1.1.377 craft-platforms merged Renovate PR merged as commit 731a442, bumping the pyright pin in .github/workflows/dependencies from 1.1.376 to 1.1.377. Followed by 09cdc9d (v1.1.378).
74%