create a client for the publisher gateway
Metadata
Current evaluation
Publisher gateway client was implemented and merged in PR #240 (commit c0cd369), providing the initial client for the requested API.
Resolution: closed resolved
Reason: Repository history records PR #240, titled “feat: add publisher gateway client,” merged as commit c0cd369. Its implementation directly addresses #239’s request for an initial Publisher Gateway client, despite no explanatory closing comment on the issue.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Create an `httpx` based client that allows to access publisher gateway API
It should allow issuing simple request like `register()` for start
### Why it needs to get done
As a way to migrate towards `httpx` implementation of `StoreClient`, we start with implementing first API client for communicating with the Publisher Gateway: https://api.charmhub.io/docs/default.html
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Publisher gateway client was implemented and merged in PR #240 (commit c0cd369), providing the initial client for the requested API. | |
| stealth/space-bunny-alpha | — | closed stale | Closed after roughly 650 days of inactivity, with no documented implementation or linked PR; the sole comment created internal Jira ticket CRAFT-3774. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The request to build an httpx client for the publisher gateway was tracked externally via Jira ticket CRAFT-3774 and abandoned on GitHub. No pull requests were merged. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The request to create an httpx-based publisher gateway client was forwarded to internal Jira tracking (CRAFT-3774). No pull requests or code changes were merged, indicating the task was abandoned or deferred. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The request to build an httpx client for the publisher gateway API was closed after syncing to Jira ticket CRAFT-3774. No pull requests were merged, indicating the task was abandoned. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/craft-store#240
(confidence 99%)
The merged PR title and commit history match the requested Publisher Gateway client implementation.
Related issues
No related issues found above the similarity threshold.