Remove snapcraft.storeapi.common
Metadata
Current evaluation
Merged removal of the unused snapcraft.storeapi.common module following migration to StoreClient. The change deletes 192 lines across five files and drops the requests-oauthlib dependency.
Suggested action: —
No scores available.
Issue body
This was no longer used outside of tests; all callers have switched to
StoreClient.
This also allows us to drop the dependency on requests-oauthlib.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged removal of the unused snapcraft.storeapi.common module following migration to StoreClient. The change deletes 192 lines across five files and drops the requests-oauthlib dependency. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged removal of the unused snapcraft.storeapi.common module. Callers migrated to StoreClient, dropping the requests-oauthlib dependency. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged removal of the unused snapcraft.storeapi.common module following migration to StoreClient. This change eliminates the requests-oauthlib dependency. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3403 storeapi: remove unused MissingSnapdError | snapcraft | merged | Merged removal of the unused MissingSnapdError class from the storeapi module. The change deleted 11 lines across one file, passed CI checks, received approval, and was successfully integrated into the main branch. |