← Back to issue list

fix(strict-deps): cherry-pick #1784 into 3.1 hotfix branch

View original Github issue

Metadata

Project
charmcraft
Number
#1794
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged cherry-pick of #1784 into the 3.1 hotfix branch. Adds pip check to validate charm virtualenv dependencies, failing the build if requirements are unmet. Resolves #1781. Approved by two reviewers with passing CI checks.

Suggested action:

No scores available.

Issue body

This runs `pip check` to ensure that all the packages in the charm virtualenv have all of their required dependencies, failing the build if they do not. Fixes #1781

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged cherry-pick of #1784 into the 3.1 hotfix branch. Adds pip check to validate charm virtualenv dependencies, failing the build if requirements are unmet. Resolves #1781. Approved by two reviewers with passing CI checks.
qwen3.6-35b-a3b-mtp-q6 Merged into the 3.1 hotfix branch via cherry-pick of #1784. Adds pip check to validate charm virtualenv dependencies, failing the build if requirements are unmet. Resolves #1781.
qwen3.6-35b-a3b-mtp-q6 Merged cherry-pick of #1784 into the 3.1 hotfix branch. Adds pip check to validate charm virtualenv dependencies, failing the build if any are missing. Resolves #1781.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.