← Back to issue list

build(deps): remove pyright

View original Github issue

Metadata

Project
starbase
Number
#327
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #327 removed pyright from build dependencies in commit 4c45c0e because it is installed separately via snap or uv.

Resolution: closed resolved

Reason: PR #327 was merged, and commit 4c45c0e removed the single pyright dependency entry from the project configuration.

Evaluated by: mr-cal-bot

No scores available.

Issue body

We install it separately (either from snap from uv) anyway. - [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox`? ---

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #327 removed pyright from build dependencies in commit 4c45c0e because it is installed separately via snap or uv.
stealth/space-bunny-alpha — closed resolved Merged PR #327 (commit 4c45c0e) dropped pyright from starbase's dev dependency group in pyproject.toml, since the Makefile installs it separately via snap or uv tool.
stealth/space-bunny-alpha — closed resolved Merged PR #327, removing pyright from project build dependencies in commit 4c45c0e because it is installed separately via snap or uv.
qwen/qwen3.6-35b-a3b — — Merged changes removing the pyright dependency from the build configuration. The maintainer noted pyright is installed separately via snap or uv, making the project dependency redundant. Approved and merged after passing CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Removed pyright from build dependencies as it is installed separately via snap or uv, streamlining the project configuration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#325 build(deps): update dependency pyright to v1.1.392.post0 starbase closed Closed unmerged; the pyright 1.1.392.post0 bump was made obsolete by #327, which removed pyright from project dependencies and installs it separately via snap or uv.
82%
#1298 build: remove pyright from dev dependencies craft-parts merged Merged PR #1298 (commit 89c6a6eb) dropped Pyright from craft-parts dev dependencies in 2 files (-25 lines), since Pyright is already installed as a snap and the PyPI dependency caused inconsistent CI environments.
80%
#311 build(deps): update dependency pyright to v1.1.391 starbase merged Renovate bumped pyright 1.1.390 to 1.1.391 in 2 files; approved and merged to main as commit 4270834. Pyright was later removed from build deps in #327 (4c45c0e).
76%
#231 style: remove pyright from pyproject imagecraft merged Merged #231 as 99ee57b, removing pyright from pyproject.toml so the Makefile-installed pyright snap takes priority.
76%
#170 build(deps): update pyright starbase merged Pyright updates were merged: mock complaints were disabled and types/pyright was grouped with Pyright in Renovate. PR #170 landed as commit 20eb129.
75%
#613 build(deps): update pyright to 1.1.373 craft-providers merged Merged PR #613 updated pyright to 1.1.373 in commit 0f8df4f.
75%
#44 build(deps): update dependency pyright to v1.1.378 craft-grammar merged Merged PR #44 via commit 11281ee, updating pyright from 1.1.377 to 1.1.378.
75%
#78 build(deps): update dependency pyright to v1.1.390 craft-platforms merged Renovate PR #78 was merged, updating pyright from 1.1.389 to 1.1.390 in commit 7250ea9.
74%
#701 build(deps): update pyright to 1.1.358 craft-parts merged Merged the Pyright 1.1.358 dependency update in #701 as commit 9a30c724; follow-up lint issues were fixed by #702.
74%
#85 build(deps): update dependency pyright to v1.1.393 imagecraft merged Renovate bumped pyright 1.1.392.post0 -> 1.1.393 in pyproject.toml/uv.lock; PR approved and merged into main as commit 1a29c84.
74%