← Back to issue list

Remove snapcraft.storeapi.common

View original Github issue

Metadata

Project
snapcraft
Number
#806
Type
pull request
State
merged
Author
cjwatson
Labels
Created
Updated
Closed

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.
71%