← Back to issue list

Poetry integration

View original Github issue

Metadata

Project
charmcraft
Number
#18
Type
issue
State
closed
Author
knkski
Labels
Created
Updated
Closed

Current evaluation

Maintainers rejected native Poetry integration due to maintenance overhead. A workaround using poetry export to generate requirements.txt was suggested. The feature request remains unimplemented and the issue is closed.

Suggested action:

No scores available.

Issue body

I am trying out the new requirements.txt integration, and it is quite nice. However, for more complex dependency management, it would be handy to be able to use [Poetry](https://python-poetry.org/docs/) instead of a plain requirements.txt, as Poetry ensures that dependency installation is deterministic by generating a lock file that can be used to install dependencies.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Maintainers rejected native Poetry integration due to maintenance overhead. A workaround using poetry export to generate requirements.txt was suggested. The feature request remains unimplemented and the issue is closed.
qwen/qwen3.6-35b-a3b Rejected due to maintenance burden and project scope. A workaround exporting Poetry dependencies to requirements.txt was proposed but never implemented. The issue remains closed and abandoned.
qwen/qwen3.6-35b-a3b Rejected. Maintainers declined implementing Poetry integration due to high maintenance burden and a need to keep the project narrowly focused. The suggested workaround to export Poetry dependencies to requirements.txt was not adopted, and the feature remains unimplemented.
qwen3.6-35b-a3b-mtp-q6 Rejected due to maintenance overhead. A contributor suggested using poetry export to generate requirements.txt as a workaround. The issue was closed without implementation, and later attempts to reopen it failed.
qwen3.6-35b-a3b-mtp-q6 Poetry integration was rejected due to maintenance overhead. A contributor proposed exporting to requirements.txt as a workaround. Despite a 2021 reopen request, the issue was never reopened and was abandoned.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#932 Add `poetry-export-extra-args` and `poetry-pip-extra-args` options to the poetry plugin craft-parts closed Closed without implementation. Automated Jira sync comments indicate the feature request was deferred or abandoned, with no code changes, merge, or resolution documented.
72%