PEP 665: record Poetry's views on the PEP

This commit is contained in:
Brett Cannon 2021-11-22 16:39:56 -08:00
parent e4d35d7f32
commit 6bbde299e6
1 changed files with 12 additions and 0 deletions

View File

@ -589,6 +589,18 @@ Pyflow_ has said they
`"like the idea" <https://github.com/David-OConnor/pyflow/issues/153#issuecomment-962482058>`__
of the PEP.
Poetry_ has said they would **not** support the PEP as-is because
`"Poetry supports sdists files, directory and VCS dependencies which are not supported" <https://github.com/python-poetry/poetry/issues/4710#issuecomment-973946104>`__.
Recording requirements at the file level, which is on purpose to
better reflect what can occur when it comes to dependencies,
`"is contradictory to the design of Poetry" <https://github.com/python-poetry/poetry/issues/4710#issuecomment-973946104>`__.
This also excludes export support to a this PEP's lock file from
Poetry as
`"Poetry exports the information present in the poetry.lock file into another format" <https://github.com/python-poetry/poetry/issues/4710#issuecomment-974551351>`__
and sdists and source trees are included in `poetry.lock` files, thus
it is not a clean translation from Poetry's lock file to this PEP's
lock file format.
=======================
Backwards Compatibility