← Back to issue list

inspectors: add pip wheel inspector

View original Github issue

Metadata

Project
fetch-service
Number
#29
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

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.
74%
#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.
74%
#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.
73%
#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.
72%