← Back to issue list

fix(poetry): don't install the export plugin from apt

View original Github issue

Metadata

Project
craft-parts
Number
#1633
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged a fix preventing the poetry export plugin from installing via apt when poetry is not sourced from apt. Approved by two reviewers and passed CI checks.

Suggested action:

No scores available.

Issue body

- [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`)? --- ...when we're not installing poetry from apt.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a fix preventing the poetry export plugin from installing via apt when poetry is not sourced from apt. Approved by two reviewers and passed CI checks.
qwen3.6-35b-a3b-mtp-q6 Merged a fix to prevent installing the poetry export plugin via apt when poetry is not sourced from apt. The change corrects package management logic and was approved by a maintainer.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#901 fix(poetry): don't install poetry with poetry-deps craft-parts merged Merged fix preventing poetry installation when a poetry-deps part exists, resolving issue #1996. Approved by two reviewers and passed CI checks.
84%
#1510 fix(poetry): install export plugin on 25.04+ craft-parts merged Merged fix for Ubuntu 25.04+ compatibility by conditionally installing python3-poetry-plugin-export. This addresses Poetry 2 deprecating the built-in export subcommand in favor of an optional plugin. Approved by reviewers and passed CI.
83%
#1492 Fix poetry plugin for 25.04+ craft-parts closed Fixed by detecting Ubuntu 25.04+ via OsRelease() and conditionally adding python3-poetry-plugin-export to build packages in poetry_plugin.py, resolving the poetry export command failure caused by python3-poetry v2.
73%