inspectors: add pip wheel inspector
Metadata
Current evaluation
Merged as commit 4abe673, adding a replacement pip wheel inspector with package-index inspection and resolving CRAFT-2325.
Resolution: closed resolved
Reason: PR #29 was merged into the main branch as commit 4abe673. It replaced the wheel-inspector PoC with an implementation that also inspects package indexes.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Replace the PoC wheel inspector with a new version that includes
index inspecting.
Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
CRAFT-2325
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 4abe673, adding a replacement pip wheel inspector with package-index inspection and resolving CRAFT-2325. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged PR introducing a pip wheel inspector with index inspecting, replacing the initial PoC. Resolves CRAFT-2325. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #113 inspectors/pip: add sdist inspector | fetch-service | merged | Merged as commit 02cd435, adding the pip.sdist inspector to inspect Python source distribution archives and extract their metadata. | |
| #265 fix(inspectors/pip): adjust wheel url pattern | fetch-service | merged | Merged canonical/fetch-service#265, correcting the pip inspector's wheel URL pattern; the change landed as commit 18ef785. | |
| #59 docs: add wheel inspector reference documentation | fetch-service | merged | Merged wheel inspector reference documentation in fetch-service#59 via commit 5eede01, completing CRAFT-2326 after two approvals. | |
| #80 inspectors/pip: remove unnecessary inspector state | fetch-service | merged | Merged as commit 1ade1aa, removing volatile per-request state from the session-scoped pip inspector. |