← Back to issue list

requirements: update craft-parts to 1.18.1

View original Github issue

Metadata

Project
snapcraft
Number
#4027
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged #4027 as 46791aad5, updating two requirement files to craft-parts 1.18.1 so ignored file patterns are honored for local sources.

Resolution: closed resolved

Reason: PR #4027 was merged as commit 46791aad5. The dependency upgrade incorporates the upstream local-source ignore-pattern fix from canonical/craft-parts#362.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Craft-parts 1.18.1 fixes ignored file patterns when processing local sources. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `pytest tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #4027 as 46791aad5, updating two requirement files to craft-parts 1.18.1 so ignored file patterns are honored for local sources.
stealth/space-bunny-alpha — closed resolved Merged #4027 as commit 46791aad5, updating two requirement files to craft-parts 1.18.1 to restore ignored file-pattern handling for local source processing.
stealth/space-bunny-alpha — closed resolved Merged #4027, updating two requirements files to craft-parts 1.18.1 to restore ignored file-pattern handling when processing local sources.
qwen/qwen3.6-35b-a3b — — Merged update to craft-parts 1.18.1, fixing ignored file patterns during local source processing. Approved by reviewer, passed CI, rebased on main, and merged without coverage changes.
qwen3.6-35b-a3b-mtp-q6 — — Merged update to craft-parts 1.18.1, fixing ignored file patterns during local source processing. The branch was rebased on main and merged with no change to test coverage.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/craft-parts#362 (confidence 100%)

    Upstream fix merged as 722d8f57 and backported to the 1.18 branch by #373 (ec0ab362).

  • Caused By: snapcraft#4008 (confidence 85%)

    The preceding requirements update selected craft-parts 1.18.0 before the 1.18.1 fix was merged.

Related issues

Issue Project State Summary Similarity
#1021 requirements: update craft-parts to 1.18.1 charmcraft merged PR #1021 merged (commit e00cbd66, body commit 58669bb1), bumping craft-parts from 1.18.0 to 1.18.1 in requirements.txt and requirements-dev.txt to pick up the fix for ignored file patterns in local sources.
92%
#191 requirements: update craft-parts to 1.18.1 rockcraft merged Merged PR #191 as commit 6fae4cbf, updating craft-parts to 1.18.1 to fix ignored file patterns in local-source processing.
91%
#579 requirements: update craft-parts to 1.0.3 (CRAFT-577) charmcraft merged Merged into main via #579 (merge commit 8c928d83), updating craft-parts from 1.0.2 to 1.0.3 in two requirement files for CRAFT-577.
84%
#4030 requirements: update craft-parts to 1.15.3 snapcraft merged Merged PR #4030 as commit 524866d22 into hotfix/7.2, updating craft-parts to 1.15.3 to honor ignored file patterns for local sources.
84%
#245 requirements: update craft-parts to 1.19.3 rockcraft merged Merged PR #245 as commit 2e0eddfb, updating requirements to craft-parts 1.19.3 to correct plugin-properties state during planning.
83%
#4207 requirements: update craft-parts to 1.19.6 snapcraft merged Merged #4207 as d7a504899, updating craft-parts to 1.19.6 to revert subdirectory handling changes in pull and build steps.
83%
#4168 requirements: update craft-parts to 1.19.4 snapcraft closed Update to craft-parts 1.19.4 was closed unmerged as superseded by #4173, which updated to 1.19.5 in commit f0f5fca3a.
82%
#4173 requirements: update craft-parts to 1.19.5 snapcraft merged Merged as f0f5fca3a, updating craft-parts to 1.19.5 to fix subdir handling in pull and build steps.
82%
#4208 requirements: update craft-parts to 1.21.1 snapcraft merged Merged PR #4208 (commit 81457a836) updated craft-parts to 1.21.1, reverting changes to pull and build subdirectories.
81%
#4083 requirements: update craft-parts to 1.19.0 snapcraft merged Merged PR #4083 (commit 0e2cf91be) bumped craft-parts to 1.19.0, adopting feature selection that makes the overlay step optional and improving dirty checks for plugin-specific property changes.
81%