fix: 7z(ip) sources support (#1443)
Metadata
Current evaluation
Merged PR #1443 to add and document 7z/ip source type support. Approved by two reviewers and merged despite failing CI checks on select architectures and the OSV-scanner.
Suggested action: —
No scores available.
Issue body
Map 7z source type and document it.
Fixes #1443.
---
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
- [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged PR #1443 to add and document 7z/ip source type support. Approved by two reviewers and merged despite failing CI checks on select architectures and the OSV-scanner. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to add 7z and 7zip source type mapping and documentation. Resolves issue #1443. All lint, test, and changelog requirements were met. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1514 fix: 7z(ip) sources support (#1443) | craft-parts | closed | Closed without merging due to a failing Canonical CLA check. The contribution mapping 7z source types received no reviews and was abandoned. | |
| #740 sources: add 7z source handler | craft-parts | merged | Added a 7z source handler for parts. Supersedes #232, uses upstream 7zip, switches linting to Ruff, and updates subprocess calls. Merged after approval by three reviewers and CI fixes. |