Linting breaks mypy
Metadata
Current evaluation
Running the lint command removes mypy, breaking type checking. The report was closed without a fix or merge. No code changes or follow-up actions are documented, indicating the bug was abandoned.
Suggested action: —
No scores available.
Issue body
### Check existing issues
- [x] I've verified that this bug isn't described by any existing issues.
### Bug description
Running the lint command removes mypy as a package.
### Steps to reproduce
```bash
$ make clean && rm -rf .venv
$ make setup lint
$ make lint
```
### Environment
Any build environment.
### snapcraft.yaml
```yaml
```
### Log output
```shell
uv run mypy --show-traceback --show-error-codes snapcraft
error: Failed to spawn: `mypy`
Caused by: No such file or directory (os error 2)
make: *** [common.mk:150: lint-mypy] Error 2
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Running the lint command removes mypy, breaking type checking. The report was closed without a fix or merge. No code changes or follow-up actions are documented, indicating the bug was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The lint command was reported to remove the mypy package, causing build failures. The issue was triaged and synced to Jira but received no fix or discussion. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without a documented fix or resolution. The report described a linting command removing mypy, but no follow-up comments or pull requests indicate how it was addressed. The issue appears abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Running the lint command removes mypy, causing build failures. The report was closed without a documented fix or resolution, indicating the bug remains unresolved and likely abandoned after triage. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and synced to Jira ticket SNAPCRAFT-1321 without a fix. The lint command was reported to remove mypy, breaking builds, but no resolution was provided in the repository. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #159 Make mypy linter more strict | rockcraft | closed | Request to enforce disallow-untyped-defs in mypy was closed without implementation or discussion. No pull requests were opened, indicating the change was abandoned or superseded by other linting updates. |