From 6bbde299e60d494a2b5b7822deab8474cd8312b6 Mon Sep 17 00:00:00 2001 From: Brett Cannon Date: Mon, 22 Nov 2021 16:39:56 -0800 Subject: [PATCH] PEP 665: record Poetry's views on the PEP --- pep-0665.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pep-0665.rst b/pep-0665.rst index 0f7e54602..1e9347ca3 100644 --- a/pep-0665.rst +++ b/pep-0665.rst @@ -589,6 +589,18 @@ Pyflow_ has said they `"like the idea" `__ 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" `__. +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" `__. +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" `__ +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