diff --git a/peps/pep-0735.rst b/peps/pep-0735.rst index a9d305aa0..4bf9c38e6 100644 --- a/peps/pep-0735.rst +++ b/peps/pep-0735.rst @@ -168,8 +168,10 @@ Regarding Poetry and PDM Dependency Groups ------------------------------------------ The existing Poetry and PDM tools already offer a feature which each calls -"Dependency Groups", but using non-standard data belonging to the ``poetry`` -and ``pdm`` tools. +"Dependency Groups". However, absent any standard for specifying collections +of dependencies, each tool defines these in a tool-specific way, in the +relevant sections of the ``[tool]`` table. + (PDM also uses extras for some Dependency Groups, and overlaps the notion heavily with extras.) @@ -180,8 +182,9 @@ to common dependency specifiers. It should be possible for such tools to use standardized Dependency Groups as extensions of their own Dependency Group mechanisms. However, defining a new data format which replaces the existing Poetry and PDM -solutions is a non-goal, as it would require standardizing their various -non-standard features. +solutions is a non-goal. Doing so would require standardizing several +additional features, such as path dependencies, which are supported by these +tools. Dependency Groups are not Hidden Extras ---------------------------------------