← Back to issue list

Release 1.19.4

View original Github issue

Metadata

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

Current evaluation

Merged as release 1.19.4 (commit 806ff7e0), backporting pyproject.toml project support and pull/build subdirectory fixes from 1.20.0.

Resolution: closed resolved

Reason: PR #457 was merged, and commit 806ff7e0 records the 1.19.4 release. The release changelog confirms both backported changes.

Evaluated by: mr-cal-bot

No scores available.

Issue body

## Changelog * Backport support for pyproject.toml projects from 1.20.0 * Backport pull and build steps subdir fix from 1.20.0

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as release 1.19.4 (commit 806ff7e0), backporting pyproject.toml project support and pull/build subdirectory fixes from 1.20.0.
stealth/space-bunny-alpha — closed resolved Merged release 1.19.4 in #457, backporting pyproject.toml project support and a pull/build subdirectory fix from 1.20.0.
qwen/qwen3.6-35b-a3b — — Merged release 1.19.4, backporting pyproject.toml support and pull/build steps subdir fix from v1.20.0. Approved by one reviewer, passed CI, and rebased onto the hotfix branch prior to merge.
qwen3.6-35b-a3b-mtp-q6 — — Merged into hotfix/1.19.4 to publish version 1.19.4. The release backports pyproject.toml support and resolves pull and build steps subdirectory issues from v1.20.0.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-parts#460 (confidence 100%)

    Released 1.19.5, which reverted the pyproject.toml change because it broke semantic versioning.

  • Related To: canonical/craft-parts#435 (confidence 95%)

    Added pyproject.toml project support that was backported into 1.19.4.

  • Related To: canonical/craft-parts#442 (confidence 95%)

    Fixed pull/build step subdirectory handling and was backported into 1.19.4.

Related issues

Issue Project State Summary Similarity
#451 Release 1.20.0 craft-parts merged Merged PR #451 as release 1.20.0 in commit 8b8e2c5e, adding DNF support, pyproject.toml handling, interpreter and subdir fixes, plus packaging and docs updates.
79%
#435 plugins: add support for pyproject.toml projects (lp:#2008237) craft-parts merged Merged pyproject.toml project support for the Python plugin into main via commit 438951f7; a mistaken 1.19.x backport was reverted.
78%
#460 Release 1.19.5 craft-parts merged Merged as craft-parts 1.19.5 in commit 6d31280f, reverting the pyproject.toml change that broke semantic versioning.
71%