-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Interested in supporting PEP 665? #4710
Comments
As the PEP stands, I don't think Poetry can fully support it, either as its primary lock file or via the Also, the fact that requirements are at the file level in the PEP is contradictory to the design of Poetry which works at the version level, and there is no plan to change that any time soon since it would prove to be a headache from a dependency resolution standpoint. |
Supporting sdists in the PEP is being discussed. The expectation, though, is if we leave out of this PEP it will be added in a subsequent PEP.
So that means even if sdists went in you still wouldn't support exporting? I want to make sure I represent your views appropriately in the PEP. |
That means that Poetry won't be able to support until the file format is final and supports sdists and, at least, VCS packages.
Exactly. The |
Thanks for the feedback. I recorded it in the PEP at python/peps@6bbde29 and also stated it on the topic at discuss.python.org. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Issue
I'm writing to all of the major packaging projects to see if they would be willing to give me a quote of support for PEP 665? For Poetry this could mean two things:
Poetry.lock
with what the PEP defines.The current draft and discussion is at https://discuss.python.org/t/pep-665-take-2-a-file-format-to-list-python-dependencies-for-reproducibility-of-an-application/11736 . If Poetry would be interested in stating that the project supports the PEP (in some form), could you please let me know or leave a comment on Discourse?
Thanks!
The text was updated successfully, but these errors were encountered: