`pip check` linter
Metadata
Current evaluation
Closed without implementation. The pip check linter request was abandoned and moved to an internal Jira ticket (CRAFT-3369) for charmcraft tracking. No code changes were merged.
Suggested action: —
No scores available.
Issue body
### What needs to get done
Create a linter that checks that the venv is consistent using `pip check`
### Why it needs to get done
With strict dependencies, we want to give people a build-time error about missing dependencies rather than runtime.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. The pip check linter request was abandoned and moved to an internal Jira ticket (CRAFT-3369) for charmcraft tracking. No code changes were merged. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The request was clarified as a Charmcraft linter and tracked via internal Jira ticket CRAFT-3369. No code changes were merged, and the feature remains deferred. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and abandoned. The pip check linter was deferred to internal Jira ticket CRAFT-3369 as a charmcraft feature, with no implementation or merge completed. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and abandoned. Scoped to charmcraft and deferred to internal Jira ticket CRAFT-3369. The pip check linter was never implemented. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and abandoned. The request was superseded by internal Jira tracking (CRAFT-3369) and scoped to charmcraft. No code changes or pull requests were created. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1951 feat(linter): add 'pip check' linter | charmcraft | merged | Merged a linter that executes pip check on the generated charm virtual environment to flag dependency inconsistencies. Approved by two reviewers, the update adds 263 lines across six files to enforce package integrity validation. |