← Back to issue list

chore(deps): update black and pyright

View original Github issue

Metadata

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

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.
89%
#4554 chore(deps): update black and pyright (#4550) snapcraft merged Merged PR #4554 updated the Black and Pyright development dependencies, landing as commit df7823fc4.
86%
#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.
85%
#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.
76%
#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.
72%
#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.
72%
#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.
72%
#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.
72%
#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.
72%
#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.
72%