docs: fix poetry-with description
Metadata
Current evaluation
Merged into main via charmcraft#2053 (commit 455880a4), clarifying that Poetry's --with is required for optional and non-optional dependencies.
Resolution: closed resolved
Reason: PR charmcraft#2053 was approved and merged, with commit 455880a4 carrying the documentation clarification. The change also corresponds to merged craft-parts#946 and cites the relevant Poetry export-plugin behavior.
Evaluated by: mr-cal-bot
No scores available.
Issue body
--with is required for optional and non-optional dependencies
see https://github.com/python-poetry/poetry-plugin-export/pull/212 and https://github.com/python-poetry/poetry-plugin-export/issues/299
corresponding PR in https://github.com/canonical/craft-parts/pull/946
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged into main via charmcraft#2053 (commit 455880a4), clarifying that Poetry's --with is required for optional and non-optional dependencies. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #946, clarifying that Poetry's --with option is required for both optional and non-optional dependencies. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation fix clarifying that the --with flag is required for optional and non-optional dependencies. Approved by two reviewers and merged with a three-line change. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update clarifying that the --with flag is required for all Poetry dependencies. Aligns with poetry-plugin-export changes and a corresponding craft-parts PR. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#946
(confidence 100%)
Corresponding documentation change for the Poetry plugin.
-
Related To:
poetry-plugin-export#212
(confidence 100%)
Referenced as supporting evidence for the documentation correction.
-
Related To:
poetry-plugin-export#299
(confidence 100%)
Referenced as supporting evidence for the documentation correction.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #946 docs: Fix poetry-with description | craft-parts | merged | Merged PR #946, updating two documentation files to clarify that Poetry export requires --with for both optional and non-optional dependencies. | |
| #901 fix(poetry): don't install poetry with poetry-deps | craft-parts | merged | PR #901 merged as commit 2eda2a5a: the Poetry plugin skips adding python3-poetry (and the export plugin) to build packages when a poetry-deps part supplies them. Fixes charmcraft#1996 (CRAFT-3687); noted in the 2.34.1 changelog. | |
| #2025 Poetry plugin: use parameters rather than env vars | charmcraft | closed | Implemented parameter-based Poetry pip options in charmcraft#2044 (commit 0db15c18); the issue was later closed without a maintainer explanation. | |
| #820 feat(plugin): add poetry plugin | craft-parts | merged | Merged Poetry plugin support in commit 8b0d76c8, adding first-class build-system handling via poetry install and resolving #707. |