chore(deps): update black and pyright
Metadata
Current evaluation
Merged #4567, cherry-picking #4550 onto feature/components to update Black and pyright and fix CI; an unrelated Chisel failure was deferred to #4522.
Resolution: closed resolved
Reason: PR #4567 received two approvals and was merged into feature/components. It applied #4550 (commit 0287ad85c), updating Black and pyright to restore lint CI.
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 `tox run -m lint`?
- [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
Cherry-pick #4550 onto `feature/components` to fix CI
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #4567, cherry-picking #4550 onto feature/components to update Black and pyright and fix CI; an unrelated Chisel failure was deferred to #4522. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4567 (mr-cal), a cherry-pick of #4550 onto feature/components bumping Black and pyright (+60/-43, 10 files) to fix CI. Chisel CI failure deferred to a follow-up cherry-pick of #4522. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4567, cherry-picking #4550 onto feature/components to update Black and pyright and fix CI. An unrelated chisel failure was deferred. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged cherry-pick of #4550 onto feature/components to update black and pyright and fix CI. Approved by two reviewers with passing checks. An unrelated chisel failure was deferred to a future PR. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged dependency update for black and pyright. Cherry-picked from #4550 onto feature/components to fix CI. Codecov passed; unrelated chisel failure deferred to a later PR. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcore/snapcraft#4550
(confidence 100%)
The original merged Black and pyright update that #4567 cherry-picked onto feature/components.
-
Related To:
snapcore/snapcraft#4522
(confidence 98%)
Follow-up Chisel dependency update cited for the unrelated CI failure.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4550 chore(deps): update black and pyright | snapcraft | merged | Merged #4550 as commit 0287ad85c, updating Black and Pyright and fixing CI breakages caused by the dependency update. | |
| #4554 chore(deps): update black and pyright (#4550) | snapcraft | merged | Merged PR #4554 updated the Black and Pyright development dependencies, landing as commit df7823fc4. | |
| #4555 chore(deps): update black and pyright (#4550) | snapcraft | closed | Closed as a duplicate of merged PR #4554 (commit df7823fc4), which applied the Black and pyright dependency updates originally submitted in #4550. | |
| #4568 chore(deps): bump version of Chisel (#4522) | snapcraft | merged | Merged #4568 cherry-picked #4522 onto feature/components, updating Chisel to v0.8.1 for compatibility ahead of breaking tool and provisioning changes. | |
| #622 chore(ci): update chisel | craft-parts | merged | Merged PR #622 updated CI to Chisel v0.8.1, avoiding incompatibility with newer chisel-releases; the change landed as commit b063ca96. | |
| #148 chore(deps): update development dependencies (non-major) | craft-store | merged | Merged in #148 via commit 3621b07; updated coverage to 7.4.0, pytest to 7.4.4, Black to 23.12.1, mypy to 1.8.0, and pyright to 1.1.344. | |
| #1119 chore: rebuild to bump chisel | rockcraft | merged | Merged #1119 via commit 9f52bf52, bumping Chisel to v1.4.0+ for 26.04 v3 repositories and adding slice coverage and a changelog entry. | |
| #160 chore(deps): update development dependencies (non-major) | starbase | closed | Renovate PR #160 (coverage 7.4.1, pytest 7.4.4, Black 24.1.1, Ruff 0.1.14, mypy 1.8.0) was approved but closed unmerged; the same update landed via recreated PR #174, merged as commit 3feb312. | |
| #124 chore(deps): update development dependencies (non-major) | starbase | merged | Merged PR #124 in commit a913629, updating coverage 7.3.0, Black 23.7.0, mypy 1.5.1, and pyright 1.1.323. | |
| #539 chore(deps): update development dependencies (non-major) | craft-providers | merged | Merged in #539 via commit 2629789, updating coverage, Black, Pyright, types-pyyaml, and types-setuptools to newer non-major versions. |