← Back to issue list

sources: add the tar source handler

View original Github issue

Metadata

Project
craft-parts
Number
#45
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #45 added tar archive support for part sources, including extraction tests. Implementation commit b4a320fe landed through merge commit 0da10bde.

Resolution: closed resolved

Reason: PR #45 was approved and merged into the main branch. Its implementation was committed as b4a320fe and merged by 0da10bde.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The tar source handler allows specifying tar files as a part source. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #45 added tar archive support for part sources, including extraction tests. Implementation commit b4a320fe landed through merge commit 0da10bde.
stealth/space-bunny-alpha — closed resolved Merged PR #45, adding tar files as part sources with tests (implementation b4a320fe; merge commit 0da10bde).
stealth/space-bunny-alpha — closed resolved Added a tar source handler for using tar files as part sources. Merged into main via PR #45, commit b4a320fe (merge 0da10bde).
qwen/qwen3.6-35b-a3b — — Added a tar source handler to enable tar files as a part source. Merged after approval by two reviewers, introducing 403 additions and 1 deletion across 10 files.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Adds a tar source handler to allow tar files as a part source. Integrated directly without discussion.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#969 sources: refactor tar source into module. snapcraft merged Merged PR #969 in commit 6fb798890, extracting the Tar source into sources/_tar.py as part of LP #1648906.
73%
#102 tests: add tar source integration test (CRAFT-197) craft-parts merged Merged in #102 via commit 834f6a44, adding a CRAFT-197 integration test that creates a tar archive programmatically and verifies valid tar sources are read.
72%