← Back to issue list

storeapi: rename SnapClientIndex to SnapAPI

View original Github issue

Metadata

Project
snapcraft
Number
#3448
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged in ba70e214b: renamed SnapClientIndex to SnapAPI and updated docstrings to reflect the api.snapcraft.io client interface.

Resolution: closed resolved

Reason: PR #3448 was approved and merged as commit ba70e214b, completing the client class rename and documentation updates.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This is the client side API on api.snapcraft.io. Rename and adapt docstrings to align with reality. Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged in ba70e214b: renamed SnapClientIndex to SnapAPI and updated docstrings to reflect the api.snapcraft.io client interface.
stealth/space-bunny-alpha — closed resolved Merged snapcraft#3448 in commit ba70e214b, renaming SnapClientIndex to SnapAPI and updating docstrings to match the api.snapcraft.io client interface.
stealth/space-bunny-alpha — closed resolved Merged #3448 (ba70e214b), renaming storeapi’s SnapClientIndex to SnapAPI and updating docstrings to match the api.snapcraft.io client interface.
qwen/qwen3.6-35b-a3b — — Merged changes renaming SnapClientIndex to SnapAPI to align with the api.snapcraft.io client interface. Docstrings were updated across six files. Approved by a reviewer and passed all CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Merged renaming SnapClientIndex to SnapAPI within the storeapi module to accurately reflect the api.snapcraft.io client interface. Updated related docstrings to match the new naming convention.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1855 storeapi: add docstrings for _snap_index_client.py snapcraft merged Merged PR #1855 in commit 0ba489d51, adding 32 docstring lines to storeapi/_snap_index_client.py without changing behavior.
77%
#3686 storeapi: export SnapAPI snapcraft merged Exported SnapAPI from storeapi and merged it into snapcraft/7.0 via PR #3686 (merge e5a1886b5, commit 1d7c2c12d), completing CRAFT-1021.
72%
#3592 storeapi: auth client for api.snapcraft.io snapcraft closed Merged #3592 at commit 9674a2c, adding the Store API authentication client for api.snapcraft.io.
70%